0
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
0
-1
0
-2
1
-3
3
-6
6
-10
12
-17
22
-35
64
-436
-539
118
-386
-414
165
185
160
215
-47
-427
-885
-385
-270
-716
91
308
-105
0
373
125
-494
-1170
-1093
-263
-122
34
277
119
-301
-101
-392
-985
-734
-859
-126
367
339
223
-135
-48
-537
-1042
-1048
-972
-269
191
-200
88
341
105
-431
-905
-742
-800
-848
-554
-127
114
163
356
-39
-603
-579
-1011
-881
-335
-46
322
149
-242
-427
-65
-163
-891
-1090
-847
-523
-116
6
229
618
306
-341
-836
-805
-787
-666
-450
-293
-94
175
281
-99
-225
-499
-665
-474
-349
-466
-334
-208
-437
-237
-289
-621
-387
-355
19
129
-539
-88
252
-287
-320
-576
-983
-341
-536
-461
370
335
156
3
-246
-317
-488
-544
-427
-553
-205
-111
-639
182
625
-7
-272
-340
-284
-406
-343
-630
-425
-26
-45
-141
-358
-147
-246
-559
92
-223
-273
276
-461
-521
-526
-679
-805
-668
-107
-297
334
883
87
145
-276
-634
-627
-1037
-1088
-205
922
342
108
-74
-551
-199
-558
-1325
-437
-279
-884
-90
197
-485
-666
300
20
-783
-447
-941
-472
316
200
-433
-519
-688
-1119
-252
-78
-147
72
303
-62
-320
-53
-684
-768
-303
-714
-368
-180
-588
-184
469
-595
-1201
-478
-469
126
111
307
64
-1121
-1371
-1400
-428
80
-202
424
606
238
-241
-966
-1079
-1347
-575
-219
-145
549
249
411
409
-266
-617
-813
-1562
-845
178
-93
-264
-502
214
467
-320
11
-371
-1216
-1311
-1177
-391
445
97
-397
171
-383
-936
-582
-522
-680
-968
-418
-11
4
-53
61
-522
-1479
-750
-805
-808
-304
-591
285
65
-869
-1419
-1821
-616
380
-170
-38
-470
-1342
-1030
-584
-733
-78
492
260
-435
-918
-893
-977
-1112
-1124
-306
79
614
540
196
-107
-1183
-1413
-1280
-1376
-498
287
622
955
-50
-1318
-883
-1074
-1520
-746
156
342
113
427
230
-198
-1134
-1740
-1220
-730
-848
-727
155
294
119
181
-196
-39
833
-58
-1734
-2092
-1854
-859
1079
883
241
-66
-430
394
-391
-925
-1012
-1369
-432
-627
-271
1303
811
-41
-203
-1488
-1699
-1165
-935
400
383
118
1113
1104
529
202
-1241
-2626
-1905
-1094
-264
974
1152
1222
1078
53
-1072
-2216
-1305
-605
-392
414
1223
735
244
-443
-722
-269
-1327
-875
-260
-43
710
822
-23
-463
258
-315
-1173
-993
135
544
727
1292
116
-659
-1700
-1836
396
3
-10
982
241
565
993
-477
-1043
-28
-542
-1218
-1072
-1861
425
1296
88
868
981
-595
-495
179
-510
-1281
-961
-111
119
-232
-668
-464
152
636
148
308
772
52
289
-317
-1190
-1127
-1621
-774
-455
320
802
546
1021
749
0
0
0
-1
0
-1
0
0
-1
0
-1
0
-1
1
-3
3
-5
5
-8
10
-13
16
-21
24
-31
38
-49
64
-93
163
-596
-1905
9
855
696
897
302
-561
-553
-307
-2400
-2988
-835
-948
-723
728
1214
1151
960
550
-1161
-2244
-2167
-2586
-1495
-349
-342
783
1526
764
-189
-678
-1148
-1335
-1581
-2362
-1547
124
479
263
615
42
-768
-1012
-1230
-1004
-247
-115
276
1071
38
-1175
-1417
-1794
-1651
-592
-275
-163
694
1139
199
-270
-262
-328
-319
-911
-1650
-1386
-1820
-960
1187
1022
-55
467
467
-691
-616
-1404
-1791
-1254
-703
-691
73
552
578
441
-287
-261
-574
-456
-182
-1501
-412
171
-503
481
109
-124
381
-496
-354
-9
-536
-575
-145
14
-226
-87
199
-452
-1560
-1282
-715
39
-243
-746
227
818
118
-1078
-1649
-1704
-899
-527
-156
98
160
197
-451
-28
-623
-743
-753
-867
-895
-827
-516
-10
470
-38
343
59
-1513
-638
-56
-1239
-770
-600
-954
-549
22
-691
-487
359
-250
83
442
-497
-1089
-980
-1534
-1528
-905
-841
46
736
610
570
372
-851
-1062
-659
-610
-644
-1037
-867
-412
-55
201
-64
-421
-292
-515
-735
-865
-196
112
-635
788
809
-1063
-506
-532
-1336
-476
-179
-419
368
512
-228
-640
-564
-453
235
-6
-631
220
155
-75
-472
-539
355
-120
-666
-604
-1412
-442
697
-337
126
846
-145
-150
-404
-841
-856
-900
205
300
-957
-156
145
-775
409
-6
-827
343
-228
-762
-90
-530
-748
-342
-226
196
650
163
-816
-1139
-662
-585
-562
-204
32
-315
-105
260
-337
-72
559
-396
-448
-191
-1287
-1037
311
-449
-981
-192
240
-346
-518
362
-328
-262
-67
-1500
-1586
-1085
-969
-385
223
302
37
-149
-167
-210
-555
-849
-1639
-1220
64
-172
-149
453
79
-626
-868
-663
-418
-504
70
198
-805
-865
-157
-653
-1027
-58
59
-414
505
472
-496
-342
-372
-537
-1369
-1592
-602
-414
-445
71
219
66
481
301
-502
-679
-852
-1055
-1221
-1115
-971
-1077
-251
574
455
276
420
46
-527
-822
-1237
-1414
-1044
-737
-526
-212
13
188
-6
-118
-255
-380
-267
-763
-625
-342
-677
-430
-413
-666
-664
-405
-54
-7
-166
-34
-333
-620
68
-297
-1006
-524
-580
-933
-170
-118
-304
235
110
-329
-392
-230
-255
-481
-789
-872
-475
130
340
-78
-384
-113
1
-290
-371
-348
-874
-1000
-916
-764
-321
115
266
166
317
-102
-154
-87
-538
-448
-377
-667
-463
-151
-148
-334
-354
159
311
111
-246
-259
-296
-685
-681
-473
-607
-970
-728
-232
98
-108
-380
-371
-423
-273
-121
-311
-550
-102
-92
-522
-382
-417
-490
-191
75
-20
-53
74
-42
-128
-236
-475
-374
-128
-316
-485
-130
27
-265
-137
-58
-415
-443
-235
-372
-559
-439
-360
-339
-349
-380
-253
-170
-272
-431
-284
-134
-315
-316
-498
-630
-347
-142
-179
-130
-132
-434
-613
-287
-27
-264
-300
-341
-198
132
17
-353
-369
139
70
-488
-620
-422
-504
-607
-210
-157
-199
268
407
88
-150
-306
-443
-473
-406
-383
-525
-390
-129
-172
-133
-231
-346
-234
-329
-388
-304
-241
-176
-296
-433
-616
-783
-657
-552
-508
-305
-250
-336
-221
-277
-388
-286
-339
-534
-537
-429
-369
-271
-252
-280
-157
-127
-243
-363
-425
-461
-482
-368
-400
-652
-577
-337
-371
-404
-421
-447
-350
-417
-698
-775
-672
-626
-577
-654
-688
-502
-396
-327
-238
-336
-421
-446
-670
-650
-482
-587
-547
-379
-374
-381
-344
-321
-305
-362
-337
-222
-234
-295
-402
-471
-488
-536
-385
-355
-471
-425
-456
-403
-274
-281
-276
-218
-257
-394
-490
-514
-570
-634
-592
-518
-401
-272
-240
-172
-118
-114
-132
-285
-410
-362
-416
-549
-479
-315
-163
15
110
167
86
15
34
-103
-250
-330
-409
-427
-402
-347
-297
-214
-122
-101
-127
-171
-172
-175
-195
-264
-374
-428
-452
-482
-388
-237
-161
-161
-143
-96
-86
-168
-272
-369
-421
-403
-430
-472
-425
-373
-354
-306
-243
-159
-186
-245
-257
-292
-325
-425
-430
-295
-301
-303
-288
-268
-239
-278
-282
-305
-239
-168
-158
-126
-171
-250
-245
-286
-301
-276
-313
-274
-182
-153
-170
-183
-179
-163
-174
-223
-297
-357
-354
-307
-294
-281
-265
-224
-131
-100
-114
-131
-122
-90
-77
-76
-123
-130
-78
-97
-70
-48
-19
88
109
157
74
-18
19
-56
-82
-59
-233
-276
-180
-216
-156
-79
-178
-115
-37
-86
-95
-145
-169
-192
-166
-123
-181
-193
-198
-272
-294
-306
-338
-228
-122
-63
-6
-36
-96
-123
-137
-180
-266
-315
-353
-339
-325
-298
-264
-249
-185
-186
-194
-242
-318
-325
-328
-327
-365
-417
-418
-412
-363
-373
-430
-469
-506
-490
-497
-505
-511
-551
-520
-519
-524
-508
-509
-466
-495
-535
-617
-675
-659
-635
-563
-533
-543
-504
-486
-463
-426
-450
-476
-505
-541
-572
-549
-523
-492
-438
-417
-395
-379
-352
-337
-310
-332
-308
-292
-271
-276
-221
-284
-124
24
-144
80
-13
-186
76
15
11
395
265
409
544
446
493
566
533
662
741
857
982
1086
1178
1193
1199
1201
1159
1114
1107
1100
1067
1044
1009
961
878
822
663
529
404
196
112
54
-44
-65
-134
-263
-349
-474
-568
-696
-828
-906
-1014
-1038
-1067
-1114
-1135
-1162
-1143
-1124
-1076
-1053
-1018
-1035
-1066
-1044
-1043
-1028
-1023
-976
-946
-930
-874
-820
-783
-769
-752
-780
-848
-907
-970
-1029
-1043
-1085
-1139
-1153
-1197
-1164
-1149
-1166
-1197
-1242
-1194
-1166
-1119
-1153
-1194
-1167
-1175
-1130
-1126
-1138
-1118
-1048
-918
-808
-752
-706
-624
-524
-400
-277
-145
34
246
494
765
1035
1257
1426
1482
1421
1344
1270
1313
1351
1422
1478
1570
1688
1881
2116
2233
2342
2392
2457
2543
2653
2666
2706
2652
2602
2547
2504
2400
2281
2243
2190
2246
2192
2141
2041
2016
1936
1827
1627
1404
1160
896
607
18
-837
-1778
-2615
-3021
-3003
-2897
-2783
-2802
-2692
-2375
-1836
-1317
-963
-947
-1199
-1552
-1844
-1901
-1787
-1507
-1220
-944
-705
-401
28
530
993
1288
1428
1457
1504
1535
1512
1415
1202
965
641
242
-233
-765
-1197
-1520
-1698
-1789
-1876
-1995
-2219
-2469
-2721
-2959
-3212
-3460
-3763
-4021
-4124
-4074
-3877
-3639
-3396
-3185
-2941
-2639
-2326
-2070
-1877
-1713
-1567
-1396
-1250
-1138
-1060
-997
-935
-910
-880
-816
-656
-431
-201
2
152
302
488
652
715
695
579
445
390
378
419
472
498
548
654
802
1052
1326
1584
1729
1800
1848
2081
2361
2593
2771
2802
3028
3274
3755
4206
4642
5051
5217
5366
5281
5098
4863
4583
4288
3901
3496
2987
2529
1934
862
-475
-2087
-3267
-3804
-3961
-3960
-4225
-4455
-4469
-4070
-3450
-2970
-2808
-3041
-3412
-3692
-3747
-3573
-3293
-2880
-2401
-1954
-1409
-870
-172
583
1213
1739
2095
2493
2889
3268
3569
3607
3590
3425
3127
2678
2026
1453
1023
868
849
738
542
201
-27
-233
-508
-967
-1638
-2302
-2936
-3435
-3814
-4130
-4327
-4418
-4465
-4400
-4231
-3980
-3655
-3314
-3003
-2813
-2604
-2336
-2072
-1840
-1833
-1882
-1921
-1790
-1511
-1268
-1049
-920
-685
-406
-76
176
252
260
174
98
-38
-233
-473
-727
-906
-1092
-1251
-1399
-1465
-1459
-1390
-1313
-1263
-1179
-1039
-834
-665
-591
-586
-583
-524
-444
-396
-326
-285
-173
20
256
556
827
1103
1344
1518
1663
1807
1926
2104
2143
2198
2172
2182
2309
2253
2469
2291
2358
2296
2316
2441
2379
2561
2305
2467
2190
2106
1945
1590
1481
1102
969
547
171
-260
-703
-908
-1127
-1267
-1578
-1999
-2404
-2751
-2722
-2693
-2556
-2615
-2725
-2821
-2691
-2337
-2044
-1719
-1728
-1641
-1600
-1360
-1042
-756
-494
-472
-410
-410
-263
-69
106
156
67
-24
-125
-101
-91
-126
-288
-541
-758
-965
-1129
-1305
-1538
-1789
-2032
-2209
-2353
-2464
-2624
-2793
-2934
-3126
-3278
-3395
-3411
-3397
-3356
-3305
-3282
-3193
-3078
-2897
-2702
-2538
-2375
-2226
-1983
-1671
-1372
-1086
-884
-723
-540
-417
-291
-215
-158
-99
-82
-16
28
86
143
182
180
176
154
176
241
301
397
423
492
595
631
767
774
812
894
940
1190
1284
1677
1937
2266
2792
3028
3598
3849
4299
4654
4815
5315
5328
5799
6159
6485
7167
7103
7104
6398
5345
3953
1817
-66
-2239
-3614
-4541
-5329
-5696
-6164
-6105
-5749
-5085
-4462
-4238
-4099
-4226
-4139
-3728
-3358
-3018
-2869
-2811
-2782
-2780
-2648
-2461
-2123
-1514
-957
-69
980
2145
3502
4470
5183
5417
5374
5139
4558
4053
3330
2652
2126
1560
1156
591
52
-432
-871
-1101
-1413
-1672
-1880
-2024
-2070
-2201
-2397
-2825
-3371
-3963
-4597
-5097
-5487
-5680
-5620
-5350
-4870
-4290
-3602
-2912
-2358
-1844
-1516
-1172
-817
-490
-182
-85
-16
-28
-98
-159
-460
-875
-1343
-1672
-1645
-1462
-1093
-942
-837
-630
-412
-260
-319
-656
-1068
-1369
-1588
-1696
-1827
-1961
-2017
-1990
-1907
-1932
-1915
-1843
-1638
-1340
-982
-673
-407
5
379
671
744
648
581
552
665
775
877
1069
1233
1551
1830
2029
2165
2146
2247
2230
2322
2475
2416
2699
2670
2742
2744
2484
2600
2236
2411
2277
2094
2337
2160
2597
2722
2879
3002
2705
2465
1662
866
75
-656
-1059
-1509
-1861
-2464
-2802
-3085
-3097
-2836
-2877
-2792
-2958
-2817
-2463
-2035
-1533
-1305
-1196
-1122
-1121
-1103
-1075
-1211
-1282
-1332
-1295
-1028
-751
-353
0
225
511
585
735
866
894
925
717
475
202
-69
-237
-586
-1063
-1590
-2135
-2407
-2515
-2541
-2565
-2710
-2739
-2690
-2540
-2384
-2414
-2598
-2856
-3032
-3137
-3073
-3000
-2975
-2950
-2915
-2738
-2544
-2295
-2054
-1939
-1754
-1575
-1340
-1065
-885
-719
-704
-745
-817
-902
-916
-951
-947
-918
-880
-727
-467
-134
162
399
533
631
741
888
987
1002
981
879
879
836
801
782
685
657
714
836
1184
1443
1854
2320
2615
3240
3524
4042
4555
4823
5352
5504
5681
6027
5956
6034
5725
5371
5226
4866
4752
4294
3760
3024
2031
777
-456
-1691
-2688
-3377
-4112
-4750
-5271
-5534
-5439
-5195
-4920
-4814
-4880
-4584
-4281
-3681
-3041
-2653
-2281
-1870
-1474
-1033
-791
-664
-526
-403
33
385
834
1432
1939
2511
3061
3376
3637
3732
3797
3781
3635
3481
3119
2790
2404
1816
1218
586
-91
-698
-1274
-1817
-2280
-2564
-2695
-2792
-2857
-2937
-3073
-3122
-3169
-3218
-3309
-3339
-3319
-3266
-3090
-2967
-2874
-2757
-2610
-2407
-2177
-1944
-1669
-1312
-904
-550
-276
-100
74
204
204
77
-290
-612
-812
-978
-1174
-1503
-1835
-2025
-2041
-2001
-2035
-2095
-2131
-1964
-1642
-1387
-1210
-1112
-1004
-901
-800
-804
-934
-1055
-1126
-1137
-1143
-1178
-1190
-1126
-958
-754
-577
-364
-139
180
534
843
1101
1299
1532
1722
1812
1812
1626
1535
1471
1288
1276
1188
1085
1067
1110
1182
1267
1416
1581
1912
2050
2371
2568
2671
2993
3102
3406
3509
3557
3725
3651
3839
3875
4009
3762
3253
2477
1418
766
-118
-649
-1475
-2327
-2903
-3319
-3236
-3161
-3133
-3242
-3406
-3363
-3147
-2707
-2276
-1764
-1310
-1048
-715
-629
-386
-322
-272
-406
-730
-787
-742
-402
-16
280
477
654
871
1227
1461
1653
1678
1737
1975
2157
2266
2117
1821
1451
1079
706
234
-316
-796
-1195
-1404
-1548
-1701
-1876
-2007
-2069
-2141
-2210
-2354
-2512
-2722
-2842
-2950
-2999
-3046
-3240
-3410
-3563
-3580
-3520
-3426
-3349
-3218
-2902
-2418
-1908
-1482
-1105
-754
-403
5
251
342
371
334
358
287
152
-135
-425
-620
-825
-974
-1141
-1281
-1263
-1103
-881
-684
-507
-287
-61
183
387
472
474
526
556
563
510
387
282
158
102
40
-33
-2
44
263
558
845
1232
1556
1952
2338
2693
3049
3286
3550
3749
3950
4124
4326
4493
4557
4687
4560
4531
4398
4259
4179
3879
3598
3044
2448
1757
1012
257
-441
-1061
-1696
-2257
-2783
-3145
-3335
-3484
-3543
-3618
-3664
-3563
-3429
-3102
-2852
-2554
-2370
-2143
-1922
-1744
-1577
-1507
-1399
-1336
-1167
-1049
-871
-721
-507
-238
46
320
576
805
1091
1400
1691
1984
2152
2285
2326
2354
2292
2123
1878
1579
1280
981
689
380
66
-221
-484
-714
-909
-1088
-1237
-1361
-1421
-1431
-1424
-1408
-1399
-1406
-1410
-1429
-1446
-1511
-1565
-1642
-1702
-1732
-1766
-1774
-1771
-1770
-1734
-1667
-1521
-1339
-1181
-983
-851
-657
-475
-246
-45
18
57
32
85
141
128
92
-54
-147
-169
-201
-235
-334
-403
-396
-389
-247
-233
-131
-125
56
104
335
-16
23
509
61
316
-162
-78
-226
-243
-217
-430
-577
-577
-318
-337
-47
50
0
295
559
752
919
1006
952
1131
1263
1156
1043
824
700
483
471
246
61
-76
-212
-246
-207
-233
-260
-196
-39
64
199
371
419
560
696
805
831
882
851
823
853
785
721
630
600
550
544
543
437
316
167
23
-116
-210
-327
-495
-608
-704
-741
-740
-794
-848
-988
-1069
-1111
-1143
-1135
-1166
-1163
-1128
-1073
-1001
-963
-955
-945
-895
-817
-733
-684
-629
-552
-455
-357
-277
-231
-202
-187
-150
-117
-103
-103
-129
-114
-141
-102
-117
-160
-183
-250
-246
-290
-312
-413
-459
-560
-653
-668
-814
-802
-931
-987
-1016
-1027
-1019
-994
-948
-969
-838
-891
-744
-706
-683
-566
-584
-434
-425
-320
-358
-352
-347
-459
-386
-483
-417
-457
-446
-386
-482
-355
-450
-401
-344
-301
-249
-158
-135
-50
18
29
166
62
197
183
15
99
37
92
34
-54
-112
-247
-161
-220
-226
-968
-1105
-816
-1311
-1225
-1767
-1738
-1739
-1566
-1204
-1211
-1109
-814
-335
-102
404
542
516
891
1159
1143
1227
1013
701
629
558
252
-40
-319
-543
-655
-600
-771
-890
-865
-821
-621
-447
-307
-209
7
240
440
550
606
573
617
605
532
334
99
-133
-272
-402
-593
-781
-966
-999
-1063
-1037
-1069
-1042
-945
-788
-597
-446
-292
-194
-20
135
240
273
230
184
122
54
-65
-231
-373
-514
-598
-688
-798
-893
-957
-967
-931
-879
-812
-736
-643
-535
-414
-327
-249
-193
-106
-64
-27
-29
-71
-98
-148
-203
-277
-352
-446
-516
-573
-617
-660
-696
-685
-684
-646
-612
-557
-517
-478
-385
-329
-263
-231
-191
-182
-148
-136
-181
-200
-273
-316
-370
-405
-452
-516
-529
-603
-601
-625
-612
-592
-605
-506
-527
-461
-444
-354
-282
-310
-254
-265
-178
-179
-115
-165
-195
-218
-230
-262
-299
-311
-367
-355
-338
-336
-343
-319
-383
-343
-372
-385
-378
-382
-411
-453
-461
-474
-474
-451
-471
-466
-452
-443
-428
-388
-344
-317
-223
-204
-186
-168
-172
-152
-158
-173
-207
-229
-274
-315
-388
-419
-475
-515
-515
-515
-527
-502
-485
-486
-414
-389
-326
-305
-253
-221
-165
-123
-110
-84
-64
-71
-71
-78
-107
-158
-190
-229
-303
-334
-364
-392
-402
-439
-436
-450
-446
-460
-425
-409
-387
-341
-312
-275
-251
-218
-205
-200
-207
-217
-235
-244
-295
-301
-322
-360
-392
-411
-426
-449
-432
-414
-384
-372
-334
-299
-304
-282
-281
-259
-243
-230
-230
-229
-228
-247
-257
-285
-295
-326
-356
-377
-398
-419
-452
-474
-503
-515
-533
-528
-520
-490
-481
-471
-453
-433
-397
-374
-330
-313
-295
-281
-256
-250
-258
-259
-276
-298
-301
-298
-317
-322
-335
-351
-373
-382
-368
-364
-345
-344
-331
-333
-340
-340
-351
-356
-356
-359
-340
-345
-359
-364
-374
-393
-414
-404
-392
-380
-373
-362
-361
-357
-351
-359
-346
-340
-347
-344
-346
-327
-293
-278
-259
-239
-241
-235
-223
-229
-228
-214
-215
-241
-263
-289
-307
-320
-326
-331
-334
-346
-346
-348
-352
-339
-329
-284
-257
-217
-185
-137
-80
-22
58
113
108
70
19
17
-11
-64
-144
-225
-253
-277
-300
-464
-561
-584
-587
-568
-633
-620
-637
-582
-446
-453
-420
-431
-394
-331
-258
-232
-227
-194
-163
-118
-115
-176
-250
-264
-298
-316
-356
-399
-421
-415
-388
-399
-449
-463
-393
-335
-305
-306
-273
-245
-186
-145
-171
-172
-149
-155
-133
-158
-178
-198
-191
-184
-235
-238
-256
-224
-240
-209
-215
-260
-239
-236
-226
-250
-258
-289
-331
-326
-326
-351
-392
-400
-400
-400
-410
-457
-485
-482
-510
-534
-543
-576
-602
-618
-611
-648
-660
-658
-664
-631
-593
-545
-493
-403
-277
-189
-91
-15
67
136
227
263
297
306
287
254
217
188
78
52
-38
-58
-153
-186
-184
-192
-129
-250
-218
-245
-211
-190
-196
-179
-208
-128
-153
-208
-223
-258
-243
-222
-280
-345
-351
-344
-371
-346
-395
-442
-462
-416
-398
-407
-386
-380
-334
-258
-184
-142
-136
-86
-40
33
47
39
31
4
29
11
-40
-94
-133
-184
-200
-226
-292
-310
-321
-338
-352
-350
-376
-355
-320
-277
-208
-167
-147
-150
-133
-117
-108
-128
-161
-189
-198
-201
-221
-258
-312
-348
-358
-362
-374
-401
-408
-411
-411
-424
-450
-463
-482
-496
-522
-543
-579
-619
-649
-679
-696
-711
-722
-722
-708
-692
-663
-602
-535
-452
-340
-244
-131
-15
111
229
356
461
524
590
628
612
614
530
453
328
290
116
-43
-140
-294
-378
-464
-513
-653
-670
-686
-708
-665
-611
-589
-506
-456
-392
-330
-210
-170
-141
-37
-38
15
48
18
21
-24
-52
-94
-135
-199
-258
-324
-367
-336
-427
-413
-447
-458
-416
-380
-325
-321
-292
-230
-165
-145
-123
-150
-180
-143
-199
-197
-247
-296
-334
-382
-393
-496
-475
-560
-564
-528
-541
-481
-571
-517
-505
-464
-353
-335
-336
-265
-229
-205
-88
-128
-77
-118
-38
-35
-81
-14
-122
-138
-80
-78
-89
-222
-179
-268
-236
-237
-314
-311
-356
-345
-419
-378
-449
-497
-480
-516
-456
-534
-457
-552
-489
-440
-485
-452
-467
-408
-366
-311
-280
-312
-231
-125
-140
-103
-75
-89
-21
-19
5
-17
-4
-4
-25
-8
-96
-117
-107
-126
-157
-114
-90
-176
-114
-101
-90
-101
-31
-83
-67
39
16
-7
-27
-32
25
33
17
-81
-177
-103
-152
-154
-226
-230
-264
-256
-144
-238
-249
-253
-177
-86
-88
-210
-197
-176
-47
-31
-143
-140
-211
-54
-58
-176
-157
-321
-262
-219
-253
-279
-442
-475
-336
-410
-409
-461
-566
-443
-392
-293
-449
-390
-389
-279
-100
-186
-163
-216
-105
-91
-3
-66
-232
-190
-212
-118
-202
-279
-295
-349
-283
-252
-387
-406
-457
-340
-323
-255
-327
-364
-270
-239
-169
-209
-208
-313
-151
-72
-118
-152
-191
-146
-136
-11
-122
-188
-160
-148
-66
-106
-94
-199
-132
-99
-30
-38
-132
-150
-157
-56
-66
-128
-98
-136
-93
-32
-52
-128
-190
-130
-190
-103
-125
-227
-220
-117
-166
-173
-181
-244
-266
-246
-188
-244
-213
-235
-187
-192
-192
-220
-283
-256
-255
-276
-236
-275
-256
-243
-170
-215
-173
-159
-168
-104
-83
-9
-42
40
120
152
203
226
165
229
229
198
122
115
15
-46
-70
-101
-251
-282
-334
-419
-426
-452
-509
-567
-465
-503
-523
-483
-467
-457
-393
-304
-363
-306
-237
-206
-152
-148
-128
-201
-152
-207
-223
-239
-300
-354
-362
-355
-373
-403
-394
-425
-361
-330
-320
-277
-247
-211
-168
-86
-123
-63
-3
-65
33
3
-17
-61
-80
-88
-183
-169
-260
-332
-363
-428
-461
-428
-478
-470
-488
-450
-405
-359
-341
-335
-236
-230
-144
-95
-106
-79
-92
-28
-55
10
-83
-93
-104
-116
-203
-248
-338
-419
-400
-442
-464
-514
-507
-508
-445
-448
-434
-405
-332
-283
-159
-101
-117
-67
-44
-27
-37
-17
-54
-73
-138
-163
-236
-326
-380
-481
-582
-610
-617
-739
-788
-777
-786
-861
-743
-763
-811
-665
-619
-631
-383
-398
-361
-187
-150
-77
-9
72
37
75
151
197
220
301
283
240
306
320
214
177
154
156
34
119
-2
-41
-9
-21
-97
-138
-156
-243
-268
-199
-241
-320
-292
-248
-285
-184
-224
-179
-161
-125
-56
-29
-16
-40
-6
136
23
140
4
57
49
50
70
-19
-36
-46
-61
-40
-59
-36
-83
-68
-24
-41
-13
-92
-136
-60
-126
-74
-28
-104
-59
-74
-43
-120
-47
-138
-107
-175
-131
-99
-33
-190
-111
-184
-202
-216
-222
-252
-313
-269
-368
-354
-422
-359
-437
-325
-426
-376
-487
-371
-368
-318
-407
-327
-403
-381
-333
-416
-564
-561
-607
-698
-669
-754
-851
-856
-802
-899
-855
-909
-925
-917
-892
-964
-922
-904
-925
-980
-933
-980
-1053
-1079
-1185
-1191
-1170
-1230
-1241
-1239
-1266
-1307
-1181
-1225
-1159
-1052
-938
-911
-736
-597
-571
-437
-355
-189
-172
22
-54
18
26
60
8
24
3
-64
-131
-142
-211
-280
-336
-383
-450
-483
-460
-494
-439
-398
-330
-366
-298
-285
-231
-197
-160
-128
-60
-15
27
88
109
161
165
125
133
112
100
68
-12
-63
-121
-114
-227
-319
-387
-435
-518
-482
-535
-494
-482
-450
-516
-440
-340
-430
-380
-340
-256
-207
-155
-182
-249
-172
-284
-355
-340
-337
-339
-457
-474
-535
-591
-631
-672
-764
-764
-783
-732
-832
-849
-684
-698
-634
-679
-760
-586
-504
-545
-567
-540
-503
-562
-536
-565
-569
-691
-798
-850
-759
-896
-963
-1078
-1058
-925
-883
-877
-1009
-942
-864
-804
-837
-818
-781
-827
-745
-765
-748
-861
-1157
-1253
-1322
-1464
-1561
-1719
-1720
-1649
-1603
-1509
-1462
-1363
-1210
-1170
-1015
-861
-591
-379
-212
-47
44
206
195
144
85
-31
-75
-201
-311
-318
-446
-463
-531
-649
-640
-745
-804
-813
-814
-625
-594
-521
-401
-348
-195
-128
-54
-13
-5
29
-14
-50
-8
-77
-87
-141
-211
-240
-303
-340
-443
-448
-382
-411
-383
-320
-349
-312
-297
-250
-219
-164
-139
-207
-124
-23
-17
-57
-112
-117
-174
-282
-356
-532
-595
-619
-742
-739
-740
-778
-812
-890
-875
-850
-858
-815
-807
-739
-644
-600
-525
-470
-449
-388
-379
-435
-470
-498
-591
-664
-697
-698
-743
-734
-716
-706
-723
-681
-709
-694
-580
-581
-518
-509
-449
-398
-365
-320
-310
-325
-265
-262
-195
-92
-91
-30
23
140
224
240
310
298
260
297
228
192
234
294
229
108
158
213
279
362
402
413
561
738
817
942
1075
1110
1182
1282
1306
1320
1274
1281
1292
1288
1273
1200
1162
1183
1275
1299
1218
1262
1356
1337
1417
1524
1562
1622
1667
1688
1733
1833
1818
1747
1700
1626
1577
1519
1440
1404
1356
1246
1184
1221
1226
1192
1181
1158
1212
1290
1333
1331
1314
1302
1215
1109
983
762
504
157
-212
-530
-899
-1276
-1695
-2130
-2475
-2751
-2990
-3188
-3314
-3314
-3249
-3084
-2844
-2589
-2262
-1888
-1525
-1152
-756
-398
-135
85
286
453
552
538
447
329
190
15
-187
-405
-614
-792
-953
-1043
-1092
-1166
-1206
-1186
-1059
-909
-751
-597
-450
-231
-55
136
332
487
628
703
747
762
802
777
693
672
628
558
441
355
331
356
440
474
542
661
748
884
1066
1210
1404
1643
1777
1908
2083
2299
2466
2507
2516
2503
2482
2499
2440
2419
2472
2393
2379
2511
2695
2904
3072
3263
3483
3830
4183
4484
4914
5325
5652
5998
6221
6372
6453
6345
6082
5562
4671
3476
2210
1124
151
-952
-2191
-3433
-4507
-5250
-5666
-6085
-6446
-6681
-6783
-6466
-5810
-4974
-4129
-3325
-2458
-1567
-640
226
880
1402
1782
2005
2196
2323
2394
2301
2085
1777
1450
1238
1027
832
627
526
561
685
938
1159
1280
1386
1475
1590
1646
1569
1394
1133
867
548
85
-480
-1133
-1825
-2467
-3049
-3603
-4127
-4543
-4834
-4942
-4915
-4788
-4620
-4413
-4339
-4260
-4024
-3763
-3192
-2830
-2691
-2449
-2102
-1589
-1170
-923
-991
-1059
-825
-548
-339
-182
-298
-353
-258
-77
-56
-286
-490
-882
-955
-1007
-1237
-1394
-1582
-1691
-1838
-1873
-1887
-1942
-1900
-1888
-1863
-1617
-1314
-999
-718
-512
-331
-165
136
362
518
603
621
715
859
1084
1145
1089
1062
993
1065
1169
1289
1404
1470
1656
1844
2142
2445
2692
2925
3132
3446
3745
4167
4564
4834
5186
5484
5792
6231
6520
6644
6659
6615
6501
6156
5430
4007
2406
716
-562
-1696
-3121
-4473
-6151
-7299
-7986
-8398
-8611
-9063
-9268
-9204
-8669
-7525
-6363
-5155
-3963
-2902
-1601
-463
713
1581
2105
2560
2595
2845
3021
3031
2906
2404
1915
1378
1043
841
455
191
-77
-157
113
422
699
806
789
853
921
982
901
561
178
-222
-645
-1100
-1685
-2422
-3179
-3942
-4562
-5078
-5462
-5633
-5768
-5685
-5456
-5092
-4549
-4035
-3420
-2887
-2295
-1560
-948
-544
-302
-225
-260
-100
-301
-764
-1284
-1814
-2174
-2472
-2697
-3090
-3389
-3369
-3341
-3180
-2903
-2796
-2510
-2217
-1775
-1476
-1268
-984
-1039
-881
-932
-1130
-1235
-1485
-1639
-1921
-2128
-2231
-2384
-2279
-2285
-2311
-2143
-2011
-1721
-1414
-1087
-743
-446
-52
291
653
940
1089
1232
1299
1423
1479
1483
1495
1455
1434
1410
1451
1446
1437
1429
1386
1481
1639
1786
1965
2131
2385
2667
3071
3625
3963
4502
4868
5253
5900
6231
6771
7004
7189
7360
7062
6506
5148
3544
1815
317
-894
-2383
-3906
-5561
-6972
-7855
-8451
-8830
-9230
-9553
-9410
-9008
-7942
-6595
-5231
-3780
-2549
-1220
-33
1106
2051
2725
3177
3305
3384
3449
3522
3385
2903
2259
1522
1008
708
403
194
13
-45
140
462
876
1143
1248
1299
1288
1343
1316
1232
944
489
-10
-695
-1298
-2019
-2753
-3516
-4343
-4898
-5303
-5407
-5365
-5304
-5103
-4842
-4389
-3807
-3239
-2598
-2061
-1498
-942
-447
-11
219
260
14
-312
-679
-1087
-1424
-1763
-2115
-2421
-2620
-2648
-2577
-2496
-2469
-2428
-2282
-2030
-1730
-1457
-1245
-1125
-1016
-969
-992
-1072
-1251
-1460
-1696
-1879
-1980
-2049
-2039
-2001
-1963
-1870
-1732
-1506
-1255
-983
-739
-503
-176
143
512
803
949
1061
1122
1213
1306
1344
1351
1337
1334
1429
1548
1663
1703
1680
1692
1756
1949
2080
2201
2338
2497
2756
3074
3413
3773
4047
4457
4834
5204
5811
6094
6585
6998
7104
7614
7584
7457
6643
4998
3336
1231
183
-1123
-2613
-3945
-6097
-7326
-8247
-8809
-8890
-9409
-9391
-9354
-8731
-7267
-5961
-4101
-2727
-1487
-183
751
2120
2975
3718
4135
3897
3889
3750
3770
3646
3045
2224
1251
692
474
354
336
257
194
398
769
1178
1620
1776
1726
1607
1432
1399
1312
1034
467
-319
-1191
-2067
-2737
-3383
-4101
-4750
-5382
-5674
-5547
-5246
-4807
-4483
-4111
-3579
-2958
-2161
-1526
-1011
-560
-398
-149
45
75
125
-218
-607
-1019
-1392
-1498
-1741
-1869
-2050
-2246
-2217
-2245
-2029
-1872
-1809
-1654
-1674
-1482
-1325
-1228
-1105
-1271
-1371
-1545
-1694
-1691
-1810
-1819
-1888
-1975
-1848
-1737
-1512
-1304
-1215
-1035
-890
-661
-389
-195
23
142
253
378
460
634
750
810
871
883
1046
1179
1343
1510
1539
1694
1770
1904
2088
2172
2316
2330
2370
2467
2530
2745
2873
2993
3233
3400
3786
4120
4475
4902
5180
5680
6006
6487
7049
7390
7868
7943
7489
6364
4644
2481
614
-606
-1968
-3166
-4841
-6842
-8155
-9195
-9595
-9707
-9824
-9596
-9309
-8351
-7023
-5304
-3257
-1744
-356
593
1447
2493
3418
4283
4442
4220
3743
3190
3110
2891
2472
1778
780
120
-170
-72
284
562
809
933
1107
1448
1820
2198
2312
2012
1532
1027
627
326
-241
-1092
-2214
-3393
-4235
-4853
-5164
-5412
-5668
-5746
-5699
-5243
-4545
-3744
-2928
-2315
-1685
-1098
-452
209
664
903
785
487
80
-404
-862
-1398
-1942
-2475
-3006
-3306
-3380
-3268
-3007
-2771
-2612
-2366
-2022
-1569
-1047
-679
-423
-337
-327
-354
-479
-617
-896
-1237
-1599
-1935
-2157
-2253
-2241
-2192
-2138
-2036
-1894
-1606
-1239
-870
-482
-190
69
312
586
861
1079
1239
1296
1257
1231
1227
1293
1362
1440
1418
1472
1566
1649
1819
1971
2063
2152
2244
2301
2467
2620
2761
2896
3060
3204
3550
3836
4247
4694
4976
5473
5758
6176
6727
7122
7728
8071
8230
8162
7348
6005
4025
1684
-90
-1598
-2735
-3807
-5602
-7201
-8734
-9836
-10046
-10048
-9521
-8879
-8202
-7235
-6181
-4446
-2632
-899
634
1365
1930
2531
3231
3919
4341
4226
3612
2788
2291
1759
1660
1536
1158
858
494
311
495
965
1578
2079
2242
2315
2118
2152
2250
2067
1760
1024
85
-818
-1681
-2379
-3098
-3733
-4462
-5181
-5658
-5941
-5808
-5412
-4844
-4233
-3682
-3118
-2489
-1700
-896
-221
228
455
481
418
289
4
-339
-861
-1475
-2071
-2600
-2902
-3030
-2963
-2848
-2713
-2476
-2254
-1897
-1480
-1075
-658
-377
-210
-236
-326
-453
-640
-815
-1137
-1498
-1857
-2176
-2384
-2512
-2500
-2405
-2248
-2047
-1835
-1541
-1216
-874
-497
-199
39
216
361
500
591
687
757
760
770
751
731
785
849
957
1067
1193
1332
1464
1650
1780
1899
2023
2066
2100
2138
2139
2193
2276
2379
2525
2654
2835
3047
3344
3726
4124
4588
4993
5418
5776
6173
6624
7041
7522
7750
7693
6964
5527
3633
1439
-321
-1635
-2507
-3286
-4406
-5657
-7213
-8389
-8934
-9000
-8324
-7428
-6519
-5818
-5169
-4387
-3537
-2185
-863
164
1079
1604
1818
1842
1814
1657
1538
1621
1528
1397
1302
1086
915
974
1137
1253
1492
1688
1758
1908
2115
2305
2512
2717
2667
2369
1941
1326
662
80
-470
-1046
-1599
-2173
-2820
-3445
-3970
-4371
-4566
-4524
-4352
-4104
-3805
-3520
-3233
-2902
-2508
-2084
-1660
-1318
-1116
-1038
-1102
-1257
-1429
-1623
-1778
-1881
-1938
-1970
-1974
-1921
-1814
-1594
-1325
-1029
-706
-417
-209
-69
21
31
-23
-131
-335
-621
-925
-1255
-1584
-1848
-2070
-2232
-2314
-2337
-2315
-2227
-2068
-1828
-1524
-1182
-843
-534
-265
-63
99
228
306
397
502
582
645
681
701
707
737
801
895
1025
1178
1337
1492
1637
1780
1921
2034
2135
2226
2300
2335
2363
2380
2382
2397
2461
2579
2732
2965
3244
3533
3813
4114
4378
4662
5034
5399
5841
6254
6636
6869
6721
6108
4830
3169
1381
-179
-1228
-1943
-2548
-3295
-4339
-5575
-6715
-7403
-7527
-7143
-6367
-5604
-4903
-4334
-3830
-3232
-2560
-1762
-917
13
782
1232
1379
1115
669
347
263
421
727
1016
1074
940
736
547
577
853
1287
1778
2271
2618
2758
2803
2679
2483
2299
2136
1946
1647
1233
611
-106
-800
-1450
-1978
-2388
-2730
-3043
-3326
-3529
-3663
-3681
-3612
-3477
-3231
-2969
-2748
-2584
-2535
-2544
-2571
-2534
-2459
-2430
-2431
-2526
-2648
-2745
-2766
-2629
-2380
-2027
-1672
-1340
-1019
-762
-503
-270
-56
159
320
399
352
161
-155
-519
-860
-1128
-1318
-1483
-1651
-1833
-2010
-2174
-2260
-2219
-2075
-1868
-1622
-1367
-1169
-1015
-895
-793
-673
-550
-406
-242
-131
-67
-37
-5
69
173
328
507
687
857
1011
1175
1329
1475
1643
1791
1903
1985
2028
2032
2009
1997
1995
2015
2039
2096
2165
2248
2377
2562
2809
3077
3363
3654
3950
4237
4523
4821
5135
5485
5822
6091
6091
5662
4694
3241
1598
69
-1035
-1726
-2169
-2655
-3410
-4404
-5480
-6315
-6735
-6624
-6102
-5431
-4704
-4116
-3620
-3183
-2786
-2315
-1782
-1137
-473
17
277
140
-190
-537
-748
-609
-315
68
326
379
295
153
199
444
888
1472
2014
2448
2727
2797
2679
2451
2190
1982
1844
1690
1430
973
346
-370
-1059
-1600
-2005
-2273
-2479
-2695
-2891
-3082
-3224
-3278
-3243
-3120
-2985
-2835
-2756
-2799
-2909
-3073
-3171
-3208
-3166
-3088
-3070
-3092
-3147
-3148
-3040
-2806
-2439
-2021
-1571
-1139
-776
-483
-249
-67
51
163
253
257
172
-40
-359
-678
-961
-1196
-1361
-1504
-1652
-1804
-1915
-1984
-2005
-1932
-1789
-1626
-1445
-1282
-1156
-1045
-971
-916
-843
-721
-580
-423
-269
-162
-75
22
158
338
548
746
924
1067
1185
1283
1374
1490
1623
1746
1834
1890
1934
1937
1931
1953
1982
2034
2134
2206
2280
2450
2613
2843
3127
3406
3707
3985
4259
4515
4788
5074
5344
5645
5807
5739
5273
4246
2862
1288
-100
-1072
-1691
-2078
-2623
-3368
-4391
-5467
-6224
-6616
-6441
-5926
-5225
-4498
-3966
-3467
-3130
-2804
-2376
-1884
-1230
-602
-73
173
110
-120
-401
-458
-336
-80
203
367
408
334
344
487
782
1270
1774
2256
2583
2729
2726
2588
2470
2312
2202
2121
1915
1584
1051
420
-273
-905
-1377
-1770
-2034
-2273
-2528
-2757
-2979
-3113
-3174
-3117
-2957
-2782
-2592
-2467
-2423
-2456
-2547
-2644
-2730
-2761
-2751
-2739
-2769
-2860
-2930
-2913
-2769
-2495
-2132
-1712
-1303
-937
-615
-380
-193
-28
141
292
348
310
168
-63
-360
-685
-976
-1224
-1409
-1560
-1728
-1878
-1997
-2043
-2027
-1977
-1872
-1718
-1531
-1348
-1208
-1081
-983
-890
-767
-614
-450
-290
-140
-10
118
222
326
460
609
768
911
1063
1210
1335
1432
1516
1596
1665
1733
1744
1756
1765
1774
1836
1907
1991
2064
2151
2253
2423
2650
2868
3133
3366
3632
3895
4098
4375
4611
4931
5231
5473
5632
5406
4833
3770
2408
1022
-178
-936
-1472
-1897
-2521
-3459
-4512
-5610
-6305
-6483
-6210
-5563
-4876
-4241
-3803
-3500
-3172
-2869
-2398
-1779
-1141
-507
-91
25
-103
-334
-523
-534
-354
-108
93
195
231
206
296
567
922
1408
1892
2255
2481
2572
2573
2488
2425
2371
2221
2042
1696
1192
591
-70
-678
-1206
-1607
-1955
-2280
-2542
-2831
-3074
-3211
-3261
-3227
-3091
-2921
-2758
-2611
-2537
-2516
-2552
-2599
-2663
-2717
-2724
-2730
-2770
-2828
-2923
-2986
-2927
-2761
-2478
-2137
-1775
-1411
-1088
-781
-554
-352
-169
-30
90
99
29
-126
-385
-666
-971
-1231
-1450
-1643
-1793
-1948
-2042
-2096
-2100
-2039
-1964
-1844
-1701
-1542
-1368
-1223
-1092
-982
-883
-767
-649
-533
-423
-334
-234
-138
-3
137
262
402
553
699
850
1010
1145
1265
1354
1409
1458
1488
1519
1494
1490
1519
1541
1622
1719
1813
1900
2050
2247
2484
2784
3058
3340
3609
3872
4160
4443
4788
5097
5389
5567
5457
4997
4003
2672
1194
-95
-930
-1469
-1819
-2400
-3273
-4386
-5552
-6314
-6613
-6305
-5648
-4911
-4219
-3824
-3522
-3283
-2992
-2526
-1969
-1308
-731
-317
-195
-344
-516
-703
-711
-560
-364
-156
-44
73
161
336
663
1029
1478
1873
2184
2396
2502
2572
2551
2546
2465
2259
1960
1540
1025
453
-85
-591
-1049
-1447
-1836
-2198
-2513
-2791
-2978
-3074
-3080
-3015
-2903
-2757
-2645
-2529
-2438
-2361
-2276
-2195
-2116
-2157
-2281
-2499
-2758
-2901
-2948
-2885
-2805
-2752
-2671
-2574
-2388
-2168
-1894
-1545
-1179
-799
-528
-335
-234
-231
-252
-325
-383
-474
-590
-751
-1017
-1290
-1559
-1744
-1830
-1897
-1912
-1928
-1885
-1783
-1682
-1549
-1440
-1308
-1171
-1019
-866
-755
-618
-490
-361
-235
-110
10
112
224
343
467
607
734
872
1012
1134
1227
1329
1423
1458
1494
1532
1544
1586
1610
1628
1653
1720
1827
1929
2030
2131
2292
2497
2743
3035
3324
3600
3868
4096
4335
4541
4744
4980
5113
5088
4755
4011
2911
1603
412
-508
-1085
-1442
-1962
-2726
-3739
-4834
-5634
-6009
-5838
-5351
-4735
-4147
-3844
-3594
-3386
-3096
-2620
-2084
-1448
-948
-565
-362
-414
-480
-581
-589
-483
-339
-184
-114
7
129
312
605
898
1199
1489
1771
1992
2178
2369
2444
2454
2374
2161
1859
1481
1096
666
278
-120
-574
-1009
-1459
-1872
-2194
-2440
-2575
-2641
-2635
-2613
-2613
-2556
-2502
-2413
-2312
-2244
-2198
-2192
-2173
-2217
-2353
-2527
-2768
-2929
-2997
-2953
-2830
-2730
-2588
-2445
-2229
-1971
-1716
-1401
-1109
-768
-465
-261
-128
-130
-160
-229
-349
-479
-656
-788
-967
-1181
-1381
-1575
-1668
-1721
-1705
-1681
-1629
-1496
-1369
-1217
-1081
-1000
-935
-862
-750
-651
-554
-464
-416
-351
-289
-217
-128
-13
118
255
422
584
729
875
1010
1149
1270
1389
1483
1540
1578
1565
1547
1547
1543
1586
1662
1731
1824
1932
2045
2207
2381
2642
2940
3231
3553
3791
4063
4300
4563
4892
5110
5303
5181
4629
3680
2345
1091
58
-607
-970
-1499
-2249
-3313
-4440
-5343
-5890
-5850
-5465
-4912
-4361
-4000
-3722
-3429
-3026
-2496
-1968
-1501
-1165
-931
-689
-550
-509
-520
-596
-651
-638
-571
-460
-271
23
346
616
848
1034
1213
1502
1859
2215
2518
2680
2694
2548
2316
2025
1679
1354
1011
625
203
-305
-815
-1255
-1636
-1920
-2139
-2293
-2380
-2439
-2419
-2369
-2298
-2202
-2127
-2029
-1964
-1917
-1891
-1886
-1890
-1977
-2087
-2251
-2439
-2610
-2767
-2854
-2861
-2805
-2713
-2603
-2447
-2238
-1962
-1639
-1333
-1025
-740
-532
-399
-327
-320
-358
-423
-533
-737
-958
-1156
-1343
-1499
-1637
-1763
-1867
-1894
-1828
-1743
-1586
-1412
-1242
-1042
-873
-714
-553
-407
-254
-119
-12
54
75
105
168
229
296
345
411
456
501
578
667
788
888
999
1091
1160
1228
1292
1367
1420
1489
1552
1640
1770
1903
2054
2180
2345
2572
2840
3130
3454
3745
4066
4369
4583
4864
5109
5383
5681
5703
5421
4338
2837
977
-557
-245
-396
-719
-1914
-4503
-6531
-7819
-7867
-7219
-6202
-5768
-5834
-5320
-4673
-3317
-1515
-24
600
509
441
747
1402
1957
1969
1251
375
-390
-726
-446
-37
121
164
331
702
1317
2052
2607
2782
2827
2892
2845
2870
2653
2115
1327
318
-621
-1540
-2182
-2546
-2971
-3303
-3644
-3822
-3670
-3318
-2836
-2480
-2171
-1746
-1261
-768
-364
-233
-263
-377
-500
-598
-795
-876
-1112
-1569
-1992
-2515
-2842
-2933
-2965
-3090
-3178
-3014
-2712
-2189
-1750
-1655
-1598
-1345
-949
-625
-450
-519
-631
-638
-715
-938
-1295
-1565
-1726
-1784
-1838
-2043
-2175
-2201
-2163
-2075
-2045
-1965
-1772
-1476
-1144
-901
-711
-529
-312
-60
141
335
540
717
885
1005
1069
1096
1104
1099
1087
1108
1114
1085
1023
976
990
1044
1143
1218
1263
1338
1426
1590
1768
1975
2261
2473
2662
2884
3111
3433
3816
4301
4475
4883
5296
5419
6081
6262
6530
6946
6896
7078
6461
5121
3041
184
-2157
-3682
-4418
-4958
-5980
-7484
-8900
-9349
-8673
-7714
-6661
-5650
-4779
-3361
-1615
-239
727
1251
1468
1540
1787
2006
2021
2112
1803
1304
967
764
821
1101
1375
1700
2104
2590
3098
3233
3096
2706
2085
1632
1145
569
-115
-1025
-1910
-2679
-3321
-3798
-4216
-4305
-3968
-3524
-2819
-2354
-2054
-1587
-1237
-638
-344
-185
16
18
212
63
-182
-404
-738
-755
-855
-849
-717
-750
-720
-959
-1242
-1465
-1839
-2096
-2576
-3042
-3226
-3365
-3278
-3271
-3368
-3259
-3044
-2465
-1895
-1468
-1047
-820
-382
-67
-96
-284
-646
-961
-1138
-1306
-1605
-2031
-2323
-2542
-2645
-2521
-2419
-2127
-1711
-1298
-792
-342
30
325
500
716
882
950
946
875
831
732
612
483
374
369
404
455
610
745
840
1025
1075
1176
1367
1430
1597
1610
1658
1762
1829
2019
2112
2354
2558
2858
3264
3571
3996
4401
4753
5080
5530
5847
6131
6522
6530
6659
6766
6735
6560
5353
3025
106
-2686
-4504
-5205
-5788
-6720
-7972
-9039
-9227
-8596
-7521
-6655
-5683
-4316
-2755
-931
522
1247
1575
1736
1823
1856
1888
1864
1797
1882
1865
1649
1452
1351
1528
1994
2535
3032
3295
3417
3319
2874
2268
1441
525
-238
-955
-1661
-2373
-3081
-3705
-4188
-4401
-4383
-4097
-3497
-2764
-2097
-1479
-1008
-688
-364
-169
-128
-161
-98
-106
-146
-160
-379
-516
-539
-455
-310
-77
211
424
642
513
34
-545
-1185
-1793
-2369
-3013
-3774
-4404
-4655
-4828
-4861
-4686
-4454
-3855
-2970
-2033
-1223
-554
-32
291
583
627
360
29
-411
-857
-1278
-1731
-2185
-2608
-2769
-2765
-2593
-2236
-1869
-1435
-921
-413
-24
288
495
630
754
871
899
818
728
593
470
424
383
405
487
564
683
758
855
948
973
1046
1083
1122
1184
1338
1407
1420
1547
1609
1767
2089
2367
2711
3168
3518
4100
4507
4915
5341
5376
5864
6013
6180
6445
6359
6681
6641
6583
6182
4395
1944
-830
-3324
-4926
-5679
-6337
-7390
-8323
-8946
-9083
-8404
-7500
-6655
-5392
-3799
-2175
-523
598
1082
1328
1486
1603
1567
1673
1730
1790
2082
2028
1782
1602
1554
1870
2379
2986
3342
3402
3337
2928
2259
1480
491
-435
-1159
-1795
-2339
-2874
-3384
-3861
-4169
-4156
-3992
-3478
-2810
-2143
-1473
-1010
-635
-479
-373
-367
-479
-399
-324
-225
-163
-224
-271
-300
-164
-4
177
447
637
812
767
381
-328
-1153
-1877
-2545
-3095
-3853
-4672
-5206
-5355
-5148
-4756
-4374
-4008
-3230
-2102
-999
-116
315
422
542
686
576
81
-606
-1310
-1774
-2015
-2382
-2832
-3162
-3190
-2858
-2348
-1901
-1581
-1196
-706
-229
127
267
218
210
306
405
386
294
162
84
221
343
436
553
625
731
849
975
1025
988
957
937
978
1100
1186
1260
1307
1448
1648
1917
2247
2372
2662
2986
3343
3792
4297
4504
4752
5234
5268
5636
5873
5847
6107
6318
6721
6770
6441
5413
2812
41
-2474
-4763
-5539
-6121
-7102
-8040
-8896
-9031
-8730
-7537
-6624
-5755
-4065
-2481
-695
785
1514
1585
1583
1735
1640
1730
1913
1952
2125
2297
2091
1740
1727
1894
2334
2977
3314
3355
3173
2845
2130
1211
307
-795
-1606
-2206
-2790
-3236
-3692
-4021
-4277
-4282
-4022
-3584
-2846
-2087
-1372
-861
-523
-376
-384
-417
-550
-602
-559
-422
-366
-339
-310
-319
-134
75
348
583
815
1022
1020
818
214
-644
-1724
-2622
-3451
-4238
-4719
-5194
-5413
-5261
-4956
-4633
-4056
-3336
-2464
-1403
-457
67
436
634
486
299
-140
-734
-1266
-1617
-1908
-2193
-2466
-2716
-2784
-2605
-2301
-2051
-1714
-1369
-980
-604
-371
-292
-356
-350
-303
-194
-27
90
191
344
474
582
729
818
864
911
928
920
868
800
659
538
532
561
724
881
1062
1344
1526
1793
1999
2286
2557
2868
3323
3513
3856
4099
4190
4511
4755
4879
5240
5520
5725
6071
6518
6787
6746
6511
4891
2160
-517
-3354
-5332
-5874
-6626
-7556
-8330
-9100
-9207
-8383
-7208
-6207
-4829
-3177
-1467
339
1615
1944
1863
1784
1637
1626
1735
1751
1748
1949
2039
1819
1682
1738
1939
2538
3169
3424
3345
3012
2407
1519
623
-387
-1487
-2255
-2809
-3340
-3590
-3836
-4118
-4162
-3984
-3525
-2870
-2021
-1263
-787
-365
-204
-209
-280
-449
-655
-769
-660
-562
-437
-341
-327
-247
46
345
610
880
952
975
833
428
-274
-1099
-1898
-2734
-3481
-4108
-4726
-5005
-4946
-4821
-4647
-4525
-4129
-3542
-2625
-1717
-1179
-758
-421
-66
142
110
-283
-707
-877
-969
-1134
-1423
-1830
-2116
-2121
-2030
-2030
-2055
-2000
-1830
-1446
-1144
-1041
-1028
-959
-736
-490
-152
96
304
575
803
962
1013
962
872
820
725
620
528
384
263
199
166
243
443
710
1027
1331
1636
1963
2153
2367
2582
2734
2953
3245
3402
3594
3741
4013
4269
4474
4924
4831
5174
5563
5769
6311
6548
6394
5808
4364
1504
-1268
-3889
-5893
-6466
-7032
-7771
-8521
-8955
-8777
-7894
-6569
-5459
-4120
-2461
-792
900
1961
2222
2010
1709
1496
1339
1427
1482
1623
1808
1855
1814
1682
1792
2072
2548
3019
3215
3058
2565
1930
901
-162
-1177
-2237
-2903
-3358
-3638
-3868
-3934
-3903
-3909
-3486
-2975
-2387
-1575
-843
-397
-88
25
-195
-366
-500
-720
-765
-628
-482
-288
-49
90
173
381
629
772
903
902
555
159
-478
-1393
-2260
-3325
-4358
-5050
-5506
-5481
-5211
-4862
-4418
-3881
-3102
-2174
-1209
-525
-47
347
550
668
410
-242
-952
-1558
-1909
-2099
-2299
-2534
-2660
-2532
-2265
-1962
-1725
-1574
-1350
-1014
-711
-512
-488
-581
-671
-673
-561
-438
-306
-62
193
489
779
921
998
1015
995
931
877
736
554
392
163
103
91
207
529
829
1175
1523
1905
2277
2579
2816
2915
3006
3184
3312
3504
3654
3805
4018
4321
4646
4942
5363
5609
6137
6403
6395
6127
4830
2521
-340
-3065
-5356
-6336
-6831
-7488
-8099
-8691
-8792
-8066
-6787
-5580
-4213
-2712
-1111
514
1796
2226
2041
1707
1294
1109
1138
1239
1373
1622
1809
1870
1906
2030
2244
2618
3129
3368
3269
2857
2070
1048
5
-1107
-2172
-2919
-3451
-3738
-3748
-3648
-3648
-3498
-3184
-2832
-2101
-1327
-686
-139
112
132
-42
-236
-486
-736
-730
-685
-469
-161
77
288
390
608
775
913
1045
973
767
433
-147
-911
-1847
-2997
-3905
-4802
-5126
-5158
-5216
-4918
-4743
-4248
-3523
-2684
-1954
-1311
-664
-69
429
760
546
90
-316
-821
-1053
-1376
-1670
-1921
-1998
-1936
-1924
-1877
-1898
-1833
-1633
-1348
-1174
-998
-969
-961
-867
-798
-651
-538
-257
90
455
855
1076
1180
1272
1285
1252
1127
919
702
587
574
466
358
270
269
527
891
1249
1541
1743
2064
2425
2745
2990
3088
3233
3332
3633
3983
4025
4290
4449
4651
5219
5468
5892
6260
6261
6267
5563
3672
815
-1964
-4647
-6272
-6555
-7256
-7816
-8175
-8518
-7991
-6791
-5640
-4509
-3112
-1593
-127
1380
2144
2035
1799
1295
897
877
1021
1219
1548
1868
2037
2180
2327
2482
2609
2966
3194
3131
2844
2124
1153
32
-1030
-1974
-2891
-3375
-3611
-3741
-3395
-3225
-3063
-2724
-2426
-1970
-1347
-674
-315
-31
113
-113
-295
-459
-835
-934
-782
-636
-236
125
356
533
691
837
854
930
811
559
345
-84
-650
-1361
-2125
-2901
-3529
-3798
-3960
-3939
-3894
-4212
-4313
-4159
-3788
-3052
-2599
-2319
-1965
-1359
-679
-283
-253
-619
-725
-525
-332
-337
-649
-1050
-1227
-1229
-1287
-1556
-1892
-1989
-1879
-1598
-1441
-1509
-1559
-1497
-1285
-995
-762
-555
-317
11
391
622
794
815
823
895
945
979
864
719
535
421
431
438
545
693
852
1075
1284
1567
1731
1942
2138
2209
2459
2720
2985
3292
3547
3796
4093
4427
4793
5083
5302
5664
6066
6461
6704
6430
5719
4025
1210
-1693
-4531
-6514
-7017
-7357
-7738
-8150
-8316
-7885
-6875
-5511
-4556
-3305
-1802
-498
953
1675
1648
1353
832
531
388
622
1031
1492
2151
2477
2644
2814
2819
2937
3145
3212
3106
2635
1875
897
-347
-1410
-2391
-3210
-3602
-3734
-3589
-3295
-2916
-2617
-2330
-2002
-1686
-1293
-832
-521
-327
-204
-398
-530
-745
-947
-966
-814
-387
26
553
893
1039
1181
1209
1156
995
760
399
61
-310
-768
-1405
-2187
-3164
-4034
-4453
-4717
-4506
-4335
-4227
-3838
-3333
-2683
-2186
-1845
-1589
-1174
-594
-147
-22
-136
-410
-571
-663
-866
-1016
-1209
-1197
-1130
-1132
-1233
-1470
-1654
-1746
-1737
-1683
-1600
-1529
-1380
-1214
-1019
-846
-648
-381
-92
317
658
922
1102
1131
1106
1015
897
776
634
534
463
490
509
569
722
833
1071
1356
1592
1820
1979
2126
2273
2401
2528
2514
2677
2958
3254
3754
4014
4236
4575
4932
5337
5710
6059
6232
6303
6066
5391
3865
876
-1975
-4832
-6838
-6919
-7303
-7585
-7800
-7896
-7189
-6018
-4724
-3877
-2826
-1482
-409
891
1566
1367
1135
508
160
128
452
1083
1632
2335
2807
3081
3363
3372
3224
3179
3019
2734
2215
1376
323
-935
-1876
-2708
-3393
-3528
-3560
-3274
-2785
-2320
-1977
-1682
-1431
-1348
-1039
-755
-624
-562
-644
-832
-931
-914
-1014
-958
-676
-241
435
1013
1319
1395
1380
1318
1109
852
451
-20
-412
-825
-1235
-1820
-2344
-2756
-3503
-4035
-4402
-4683
-4382
-3935
-3719
-3488
-2916
-2337
-1732
-1174
-1017
-761
-196
197
315
270
-82
-384
-502
-652
-907
-1140
-1243
-1369
-1314
-1325
-1521
-1655
-1716
-1695
-1615
-1432
-1299
-1182
-913
-661
-501
-311
-81
172
537
889
1065
1142
1226
1227
1167
1087
858
675
715
750
815
920
967
1152
1279
1398
1496
1597
1838
1989
2166
2194
2322
2565
2839
3229
3462
3893
4321
4742
5108
5211
5449
5605
5919
6087
5774
5319
3956
958
-1828
-4628
-6881
-6777
-6972
-7333
-7308
-7194
-6616
-5656
-4509
-4006
-3032
-1636
-792
226
910
818
684
359
-35
-162
159
965
1687
2639
3339
3393
3540
3376
3109
2982
2716
2260
1577
937
126
-965
-1830
-2729
-3484
-3410
-3150
-2834
-2323
-1990
-1710
-1506
-1332
-1440
-1511
-1268
-1257
-1107
-984
-1009
-980
-945
-864
-765
-339
213
695
1157
1498
1541
1494
1300
794
355
-60
-387
-722
-1008
-1243
-1623
-1900
-2436
-3005
-3321
-3474
-3445
-3617
-3933
-4016
-3735
-3276
-2856
-2858
-2649
-2027
-1216
-496
-288
-182
-114
234
323
18
-359
-777
-867
-846
-990
-1337
-1664
-1815
-1733
-1615
-1542
-1638
-1645
-1368
-1086
-811
-762
-788
-674
-397
4
218
376
590
830
1188
1403
1362
1209
1129
1117
1098
1085
1006
948
1066
1193
1211
1312
1380
1530
1745
1965
2159
2312
2574
2695
2894
3206
3496
3822
4178
4407
4602
4882
5067
5263
5510
5679
5577
5230
4015
1107
-1624
-4223
-6308
-6118
-6455
-6858
-6913
-6806
-6038
-5198
-4034
-3678
-2857
-1605
-969
-16
473
296
188
-129
-199
-130
238
967
1589
2728
3546
3828
3890
3544
3206
2909
2616
2063
1310
641
-131
-1050
-1711
-2413
-3011
-2926
-2768
-2373
-1868
-1544
-1374
-1402
-1315
-1479
-1596
-1557
-1777
-1613
-1429
-1307
-1102
-1067
-796
-534
-2
434
734
1179
1362
1470
1406
1022
479
52
-333
-629
-868
-1102
-1283
-1471
-1670
-2208
-2721
-3080
-3520
-3699
-3921
-4036
-3820
-3448
-3174
-3024
-2733
-2278
-1628
-1004
-661
-444
-93
58
148
-70
-464
-741
-929
-872
-1021
-1107
-1264
-1343
-1274
-1259
-1291
-1404
-1377
-1302
-1107
-969
-927
-924
-846
-661
-472
-233
-57
208
587
949
1231
1366
1385
1386
1372
1302
1207
1152
1197
1324
1478
1587
1703
1881
2073
2187
2347
2478
2645
2874
3020
3147
3252
3391
3617
3920
4170
4486
4827
5105
5451
5681
5621
5278
4486
2270
-916
-3323
-5792
-6476
-5968
-6638
-6737
-6638
-6042
-5170
-4048
-3372
-3089
-1904
-1224
-815
-222
-321
-644
-721
-852
-670
-253
536
1395
2341
3512
3965
4101
3986
3583
3192
2671
1979
1096
369
-192
-873
-1484
-1816
-2362
-2470
-2206
-2075
-1617
-1300
-1133
-1370
-1533
-1787
-2249
-2272
-2522
-2504
-2183
-1733
-1326
-989
-560
-291
193
662
939
1112
1271
1212
951
684
263
-164
-436
-668
-833
-863
-791
-802
-855
-925
-1416
-1758
-2249
-2995
-3536
-4179
-4604
-4655
-4347
-4134
-3724
-3066
-2496
-1638
-883
-483
-174
124
218
190
51
-334
-767
-967
-1038
-1058
-1031
-1003
-974
-818
-659
-703
-827
-1064
-1189
-1301
-1355
-1428
-1588
-1466
-1286
-1017
-663
-322
17
474
934
1174
1399
1460
1420
1422
1407
1256
1194
1214
1349
1614
1838
2034
2104
2366
2528
2711
2698
2664
2719
2742
3094
3111
3401
3721
4059
4503
4658
4998
5164
5482
5650
5264
4583
2140
-1024
-3518
-6104
-6252
-5788
-6213
-6109
-6208
-5470
-4641
-3455
-2941
-2881
-1870
-1771
-1542
-1288
-1668
-1723
-1722
-1431
-886
-243
795
1630
2599
3600
3907
4096
3967
3661
3324
2620
1790
713
-112
-563
-1090
-1150
-1132
-1270
-1007
-954
-980
-1041
-1252
-1494
-1848
-1962
-2249
-2548
-2710
-3040
-3006
-2704
-2268
-1568
-958
-188
375
749
1011
895
897
744
541
349
136
11
-105
-141
-190
-282
-326
-346
-471
-493
-655
-1030
-1830
-2561
-3105
-3667
-3649
-3992
-4166
-3788
-3163
-2467
-1965
-1576
-1429
-907
-399
-329
-433
-614
-827
-764
-723
-804
-881
-877
-601
-366
-112
-140
-287
-353
-401
-444
-691
-968
-1251
-1382
-1316
-1256
-1178
-898
-555
-206
205
386
511
615
671
714
726
842
902
971
1066
1198
1430
1614
1803
1940
2097
2439
2638
2798
2882
2806
3030
3097
3208
3418
3435
3860
4198
4544
4932
5012
5260
5375
5289
4954
3348
286
-2435
-4814
-5884
-5072
-5196
-5465
-5480
-5202
-4438
-3519
-2752
-2827
-2377
-2194
-2361
-2268
-2503
-2673
-2589
-2106
-1274
-482
534
1489
2328
3379
3892
4048
3921
3631
3281
2658
1968
1141
426
40
-240
-383
-127
-5
57
156
-56
-306
-782
-1358
-2092
-2626
-2807
-3107
-3196
-3260
-3252
-2960
-2507
-1952
-1380
-709
-112
200
401
369
156
0
-229
-287
-240
-75
113
189
390
536
635
685
464
45
-397
-1156
-1886
-2712
-3488
-3839
-4145
-4020
-3867
-3428
-2891
-2382
-1828
-1674
-1345
-1274
-1217
-1209
-1394
-1426
-1434
-1253
-1022
-772
-477
-225
46
290
357
370
148
-120
-381
-673
-870
-1098
-1177
-1142
-1015
-831
-598
-396
-113
98
174
210
124
147
123
174
195
286
559
765
1134
1470
1547
1759
1832
1922
2079
2105
2469
2242
2481
2609
2435
3213
3339
3782
4068
4240
4697
4835
5278
5373
5372
5226
4606
3321
504
-2146
-4196
-5570
-4510
-4344
-4573
-4337
-4490
-3787
-3275
-2580
-2754
-2682
-2524
-3085
-3164
-3359
-3475
-3240
-2474
-1614
-577
453
1367
2114
2780
3150
2990
2894
2600
2293
1924
1428
1073
712
644
675
621
881
971
920
978
691
226
-393
-1143
-1976
-2661
-3006
-3269
-3269
-2995
-2752
-2427
-2053
-1841
-1555
-1296
-1045
-901
-877
-788
-930
-967
-956
-874
-563
-247
166
425
684
883
795
433
-190
-763
-1330
-1557
-1916
-2497
-2794
-2968
-2769
-2512
-2322
-2351
-2268
-1888
-1709
-1699
-1910
-2155
-2126
-1927
-1719
-1660
-1600
-1304
-978
-551
-349
-386
-433
-402
-343
-412
-542
-731
-777
-670
-526
-450
-319
-138
14
174
262
217
181
151
-14
-37
-112
-128
49
147
381
554
769
1012
1068
1318
1370
1486
1722
1765
1850
1840
2044
2083
2444
2808
2930
3332
3549
3951
4230
4579
4690
4836
5175
5237
5112
4535
2495
-468
-2188
-4095
-3729
-2776
-3367
-3150
-3643
-3317
-3201
-2681
-2506
-2871
-2356
-3143
-3497
-3861
-4167
-3848
-3442
-2462
-1496
-556
563
1235
1754
2057
1938
1967
1798
1812
1530
1043
942
820
938
1265
1301
1399
1631
1452
1425
1072
733
253
-354
-742
-1615
-1973
-2447
-2626
-2386
-2239
-1895
-1875
-1652
-1690
-1765
-1819
-2072
-2093
-2045
-1861
-1865
-1784
-1644
-1369
-903
-458
-62
128
368
247
-174
-790
-1406
-1728
-1719
-1537
-1681
-1807
-1755
-1543
-1195
-1028
-1118
-1268
-1218
-1159
-1343
-1658
-2050
-2197
-1924
-1543
-1352
-1266
-1078
-852
-500
-341
-468
-634
-731
-711
-781
-856
-955
-892
-590
-254
9
114
202
315
462
564
543
458
445
506
605
694
706
860
1018
1223
1459
1440
1412
1465
1388
1368
1592
1551
1824
2120
2175
2434
2543
2875
3021
3349
3580
3583
3922
3993
4264
4616
4667
4557
3743
1442
-610
-2137
-3066
-2020
-2039
-2307
-2372
-2707
-2447
-2492
-1924
-2320
-2154
-2147
-3107
-3305
-4057
-4232
-3985
-3212
-2065
-1309
-442
74
461
915
867
910
1015
1074
1243
877
573
489
506
1036
1531
1869
2174
2080
1869
1418
994
594
32
-132
-622
-959
-1220
-1667
-1694
-1698
-1413
-1268
-1116
-1051
-1269
-1406
-1837
-2184
-2329
-2313
-2217
-2086
-1981
-1835
-1605
-1443
-1096
-940
-724
-852
-1398
-1731
-2051
-1949
-1897
-1914
-1857
-1586
-985
-789
-728
-804
-816
-534
-447
-624
-1011
-1290
-1354
-1275
-1103
-1045
-987
-770
-490
-294
-380
-719
-956
-1012
-952
-938
-1129
-1168
-1067
-850
-583
-475
-290
-110
130
177
117
21
-112
-2
150
312
519
732
954
1226
1488
1615
1610
1751
1691
1761
1802
1647
1753
1817
2151
2223
2446
2631
2757
3122
3063
3260
3261
3351
3543
3519
3718
3629
3492
3043
1272
-268
-1396
-2299
-1405
-1397
-1699
-1701
-2178
-2018
-2166
-1947
-2227
-2250
-2145
-2768
-3049
-3658
-3941
-3713
-3045
-2168
-1552
-1061
-672
-371
-168
-171
-230
-76
135
390
323
142
213
318
796
1355
1683
1989
1961
1788
1507
1050
721
347
269
215
26
-83
-432
-518
-622
-621
-681
-805
-822
-1131
-1322
-1817
-2176
-2372
-2409
-2243
-2189
-1994
-1948
-1790
-1699
-1567
-1706
-2019
-2101
-2275
-2052
-2099
-2387
-2438
-2342
-1805
-1484
-1262
-1171
-1168
-822
-787
-818
-949
-1029
-820
-644
-415
-471
-555
-468
-312
-105
-138
-284
-429
-456
-473
-642
-837
-938
-828
-629
-456
-449
-514
-521
-455
-324
-303
-261
-283
-266
-90
-13
124
302
504
774
897
1019
1006
1023
1161
1128
1321
1388
1458
1641
1663
1906
2021
2235
2382
2453
2619
2572
2665
2612
2604
2767
2745
2895
3019
3058
3042
2790
2019
613
-203
-1073
-1219
-652
-1142
-1057
-1236
-1346
-1319
-1415
-1311
-1651
-1354
-1722
-2100
-2416
-2970
-3031
-2880
-2321
-1919
-1432
-1177
-957
-730
-824
-805
-817
-626
-390
-287
-347
-428
-301
-195
187
558
758
1060
1083
1025
889
678
535
454
604
589
555
458
283
251
198
134
100
42
-92
-239
-558
-858
-1101
-1243
-1225
-1207
-1225
-1360
-1434
-1725
-2143
-2230
-2296
-2248
-2013
-2254
-2352
-2239
-2268
-2181
-2069
-1788
-1589
-1193
-1040
-1110
-1009
-1058
-869
-573
-353
-227
-198
-140
-74
-21
-39
-41
72
203
294
241
49
-30
-27
-22
59
106
53
53
39
37
41
-14
21
54
106
75
25
67
77
179
330
431
426
455
473
457
441
405
409
404
395
449
524
549
548
541
682
794
909
968
921
1006
992
963
937
931
981
1012
1021
1122
1141
1127
1119
1078
1232
1199
1141
904
503
229
-103
-245
-217
-227
-311
-363
-353
-353
-375
-414
-512
-528
-564
-718
-877
-1063
-1172
-1160
-1101
-968
-896
-833
-706
-697
-672
-706
-736
-688
-681
-592
-619
-639
-608
-605
-496
-413
-324
-250
-178
-144
-152
-184
-249
-272
-213
-130
-80
-38
-53
-52
-57
-98
-108
-128
-131
-127
-183
-278
-455
-598
-665
-675
-612
-641
-701
-714
-721
-715
-750
-773
-791
-784
-765
-785
-804
-847
-842
-767
-675
-608
-583
-584
-557
-523
-495
-468
-411
-318
-250
-223
-257
-271
-290
-338
-325
-262
-231
-233
-249
-277
-334
-342
-342
-275
-178
-104
-56
-64
-71
-31
-57
-68
-47
-50
-76
-76
-58
-67
-55
-27
35
100
110
133
139
101
24
-27
-61
-109
-144
-171
-174
-163
-140
-140
-137
-102
-78
-52
-35
-31
-41
-59
-86
-80
-75
-78
-53
-25
0
21
47
60
67
88
108
119
111
80
38
8
-16
-38
-54
-78
-84
-92
-109
-104
-119
-116
-131
-134
-140
-170
-163
-170
-160
-146
-151
-134
-127
-119
-130
-154
-162
-190
-211
-236
-246
-267
-288
-324
-364
-385
-390
-366
-330
-311
-328
-335
-357
-382
-395
-412
-408
-406
-397
-385
-395
-387
-391
-389
-409
-434
-453
-492
-506
-530
-567
-614
-665
-685
-707
-719
-727
-730
-717
-704
-689
-686
-688
-700
-707
-706
-694
-684
-682
-665
-658
-637
-618
-592
-555
-521
-457
-385
-322
-276
-240
-226
-233
-252
-283
-320
-346
-366
-373
-363
-346
-304
-274
-255
-245
-243
-225
-219
-216
-224
-240
-247
-249
-236
-234
-239
-226
-191
-158
-128
-97
-77
-83
-104
-109
-101
-91
-77
-66
-64
-78
-99
-124
-147
-156
-167
-182
-203
-213
-231
-246
-254
-246
-243
-238
-218
-184
-152
-125
-99
-92
-86
-83
-83
-103
-109
-128
-152
-159
-156
-133
-113
-95
-81
-83
-87
-106
-116
-127
-154
-182
-207
-242
-290
-313
-322
-320
-296
-275
-263
-251
-254
-255
-252
-258
-268
-297
-320
-352
-367
-381
-394
-397
-407
-404
-401
-377
-352
-334
-314
-304
-295
-287
-299
-319
-331
-343
-328
-320
-336
-362
-381
-388
-375
-375
-388
-399
-421
-443
-483
-525
-554
-571
-573
-562
-573
-572
-558
-541
-517
-510
-504
-518
-517
-519
-519
-510
-500
-494
-476
-452
-410
-368
-341
-308
-274
-234
-203
-193
-197
-202
-197
-199
-187
-176
-186
-207
-219
-226
-238
-258
-267
-286
-298
-297
-317
-325
-324
-319
-320
-321
-319
-291
-270
-262
-245
-237
-250
-260
-259
-271
-257
-237
-215
-193
-180
-158
-150
-134
-100
-82
-62
-61
-76
-112
-182
-260
-351
-427
-463
-474
-460
-461
-460
-448
-426
-402
-379
-336
-319
-306
-299
-318
-337
-364
-365
-353
-336
-312
-305
-281
-257
-222
-205
-189
-161
-147
-135
-134
-141
-165
-183
-204
-239
-250
-265
-283
-295
-301
-307
-323
-334
-336
-347
-365
-399
-419
-433
-444
-435
-412
-384
-373
-348
-332
-332
-319
-298
-278
-270
-268
-282
-296
-293
-285
-272
-246
-225
-201
-182
-191
-222
-257
-282
-313
-334
-362
-376
-380
-381
-382
-392
-386
-402
-397
-394
-392
-412
-450
-462
-468
-463
-450
-433
-415
-408
-395
-374
-346
-325
-305
-270
-252
-253
-245
-253
-270
-268
-255
-241
-239
-227
-208
-192
-186
-172
-156
-149
-161
-183
-206
-257
-295
-315
-337
-349
-359
-360
-362
-349
-336
-323
-294
-258
-231
-221
-247
-265
-268
-290
-305
-306
-310
-293
-264
-234
-195
-169
-157
-154
-159
-162
-175
-183
-192
-218
-255
-317
-384
-451
-509
-542
-562
-565
-555
-535
-510
-496
-475
-447
-422
-388
-362
-334
-303
-275
-258
-244
-232
-227
-224
-201
-218
-163
-155
-136
-112
-123
-114
-145
-128
-131
-143
-170
-190
-238
-284
-317
-355
-396
-430
-437
-432
-424
-428
-419
-418
-420
-406
-385
-368
-357
-339
-330
-332
-312
-277
-242
-205
-159
-121
-105
-86
-62
-55
-60
-72
-79
-100
-118
-137
-151
-165
-174
-181
-196
-213
-246
-272
-289
-314
-321
-339
-362
-358
-351
-349
-369
-382
-402
-407
-410
-404
-386
-380
-370
-369
-364
-362
-347
-331
-316
-301
-299
-297
-304
-306
-309
-307
-297
-277
-252
-236
-232
-237
-255
-274
-287
-297
-320
-354
-386
-424
-450
-460
-460
-453
-441
-419
-389
-365
-343
-320
-317
-297
-286
-276
-270
-284
-308
-343
-358
-379
-409
-411
-401
-382
-350
-327
-314
-300
-289
-277
-278
-289
-312
-341
-360
-387
-431
-465
-487
-510
-520
-515
-520
-512
-507
-496
-482
-464
-432
-402
-371
-338
-311
-282
-258
-231
-198
-174
-171
-178
-190
-196
-189
-185
-181
-169
-147
-144
-160
-178
-197
-199
-213
-228
-251
-284
-322
-353
-374
-395
-398
-407
-402
-383
-357
-322
-303
-299
-288
-272
-256
-249
-235
-216
-195
-173
-157
-133
-117
-98
-77
-66
-60
-45
-49
-64
-84
-119
-156
-177
-180
-202
-222
-213
-225
-243
-243
-238
-251
-285
-296
-312
-325
-335
-338
-340
-337
-323
-316
-309
-299
-289
-271
-272
-286
-277
-275
-287
-282
-280
-283
-285
-288
-291
-291
-279
-285
-298
-315
-330
-353
-368
-378
-389
-412
-441
-460
-463
-457
-443
-417
-400
-389
-379
-365
-347
-325
-312
-306
-302
-297
-283
-274
-267
-266
-259
-253
-261
-263
-260
-252
-251
-267
-284
-293
-309
-332
-330
-320
-305
-286
-271
-242
-224
-212
-218
-223
-233
-266
-297
-339
-378
-414
-441
-456
-469
-469
-471
-446
-420
-399
-372
-376
-374
-355
-340
-336
-334
-323
-329
-344
-369
-382
-385
-375
-357
-337
-316
-308
-288
-300
-293
-290
-310
-340
-363
-379
-392
-393
-398
-393
-379
-366
-359
-356
-362
-347
-348
-356
-343
-335
-332
-327
-330
-318
-298
-266
-254
-242
-202
-185
-170
-154
-133
-134
-148
-169
-200
-233
-262
-285
-286
-280
-275
-289
-298
-285
-277
-278
-288
-294
-287
-288
-286
-280
-284
-278
-278
-282
-293
-285
-242
-246
-246
-240
-213
-202
-199
-206
-224
-255
-258
-215
-283
-332
-329
-338
-361
-377
-368
-353
-368
-391
-392
-383
-388
-386
-378
-364
-422
-413
-397
-425
-383
-364
-345
-342
-351
-328
-267
-287
-301
-271
-258
-236
-207
-206
-244
-243
-213
-248
-308
-292
-245
-307
-397
-393
-356
-387
-405
-356
-317
-306
-242
-333
-454
-234
-225
-287
-275
-388
-396
-412
-442
-318
-499
-619
-460
-397
-486
-397
-305
-480
-370
-343
-447
-358
-363
-467
-268
-390
-558
-278
-259
-342
-418
-296
-159
-351
-373
-280
-132
-194
-411
-384
-26
-168
-531
-348
-171
-68
-357
-541
-277
-181
-379
-480
-156
-241
-385
-547
-423
-189
-316
-494
-414
-156
-189
-518
-331
-232
-109
85
-437
-480
-32
-99
-357
-245
-172
-89
-322
-160
-64
-421
-82
-188
-240
-220
-264
-44
-106
-288
-283
-111
-98
-76
-52
-357
-39
-8
-306
-269
-20
229
-298
-417
-135
8
-47
-368
-224
17
-251
-305
-202
-169
-295
-456
-63
-225
-516
-355
-203
-145
-385
-425
-202
-296
-139
-339
-348
-152
-286
-258
-349
-310
-298
-258
-200
-214
-208
-259
-229
-157
-136
-286
-278
-84
-52
-254
-359
-165
-68
-319
-488
-398
-196
-229
-431
-410
-260
-197
-278
-424
-367
-353
-408
-154
-363
-377
-287
-475
-232
-222
-346
-557
-446
-154
-319
-422
-510
-348
-332
-318
-476
-371
-107
-278
-396
-324
-350
-149
-267
-296
-566
-141
-189
-447
-12
-488
-94
-232
111
-142
-191
-293
94
25
-299
-306
-102
143
-312
-293
-207
-15
-259
-450
-232
-12
-248
-522
-164
-292
-252
-347
-514
-229
-102
-475
-501
-234
-193
-321
-444
-152
-216
-256
-340
-633
-214
318
-145
-568
-294
-65
71
-265
-376
-121
77
-225
-257
-42
-35
-16
-171
-428
-281
140
-153
-661
-268
74
-634
-361
-70
-13
-274
-569
-386
-9
-25
-521
-786
-199
-32
-603
-464
-258
-270
-235
-294
-370
-175
-460
-486
-98
-246
-600
-526
30
-108
-504
-417
-51
25
-240
-141
-647
-120
232
-259
-444
-342
100
-116
-36
-25
-316
-468
141
61
-353
-461
-382
98
-284
-340
-145
-214
-353
-104
-232
-526
-561
-168
169
-495
-603
-242
-11
224
-496
-783
-28
221
-239
-905
-608
40
-74
-166
-660
-780
-170
-38
457
-271
-1534
-384
788
46
-967
-1003
-193
264
-376
-495
-495
-799
-341
-81
-110
-683
-643
177
-148
-756
-200
212
-9
-393
-490
-424
-58
31
-291
-297
-381
-265
-112
-221
-380
-342
-322
-370
-140
-249
-747
-303
-116
-441
-652
-276
29
-89
-607
-749
23
115
-51
-640
-603
108
353
-136
-796
-401
703
94
-724
-520
131
393
-126
-390
-399
-143
102
-45
-638
-504
-122
-422
-251
-79
-313
-346
-656
-611
-194
241
-422
-908
-668
70
286
-385
-1103
-560
616
-379
-904
-386
32
-65
-781
-953
116
380
-1193
-509
-168
-490
-91
-179
175
-1016
-846
262
-21
-443
-644
-617
104
-156
-879
-233
-42
-410
-393
-508
-331
521
-672
-1061
-172
-512
117
-275
-1404
13
259
-279
-1105
-825
349
-342
-585
-438
-298
388
-97
-976
-725
12
166
98
-552
-869
561
-423
-301
-502
-234
470
-333
-595
-54
-254
-413
-651
-885
664
-195
-332
-1248
-990
553
404
-913
-1362
-138
101
414
-922
-1144
23
-31
177
-576
-715
-631
-387
88
-233
8
-945
-755
577
514
-1015
-919
-691
185
639
-903
-849
-1112
134
433
-1070
-915
-7
185
779
-1058
-1813
-409
45
258
75
-1433
-1721
475
319
-201
-783
-1053
-227
340
48
709
-876
-2408
243
699
998
-640
-1754
-167
484
726
-624
-1613
-178
274
884
-347
-2000
-41
349
112
-386
-639
-378
-453
345
-608
-935
-517
-424
832
-142
-1517
-79
-191
-217
-257
-9
-188
-258
-331
-344
-75
-262
420
-25
-458
-575
947
-107
-1545
-29
441
655
-1119
-1155
856
236
-664
-1349
338
1655
-2552
-135
692
-1373
641
-183
-1193
-840
697
165
-1254
-1114
28
800
-53
-1008
-701
-55
186
153
-441
-704
-86
1
-191
-708
-186
1
204
420
-1130
-798
405
255
-730
-185
-321
-753
343
-762
-2104
1948
513
-1228
-1103
-1081
228
325
-137
-1482
-756
498
52
-923
-914
-321
329
-340
-492
-274
-270
-415
377
-966
-964
809
-82
-599
161
-1062
-1191
35
303
-459
-800
-836
-377
250
-298
-780
-1007
-917
62
616
-1912
-576
127
-399
-201
-628
-494
392
-247
-1401
461
-115
-305
-167
-794
-365
286
425
16
-872
-893
211
283
-855
370
-547
-811
326
-454
-115
-118
-333
-1644
110
653
-754
-789
-1156
1356
582
-2883
-1011
1624
894
-1104
-1916
-910
876
531
-545
-1246
-603
-299
236
742
-1078
-920
-184
495
-120
-658
-1016
313
427
-1342
-1045
570
463
-596
-888
-1463
-250
1331
605
-1440
-966
-83
-50
64
-858
-1056
-454
695
780
-1277
-1851
-487
1033
1198
-832
-1349
-208
177
-742
-288
-197
-968
-366
892
389
-1751
-1232
1153
83
-1005
-19
-376
154
-641
-2219
-624
332
257
-808
-994
55
-989
-1293
-465
72
12
-792
-694
-319
-376
114
-618
-528
-196
483
122
-811
-806
-279
364
281
-765
-476
183
298
550
-1443
-940
42
627
605
-698
-960
-184
-200
-248
224
-563
-538
127
-526
-1276
113
280
-1235
-153
-230
-1182
-1642
546
896
-1658
-2331
-332
520
-23
-1399
-2155
179
283
361
-268
-973
-763
-689
795
233
-383
-293
-503
-6
182
-121
-629
-532
-99
-5
186
1287
-1373
-1492
477
530
620
-596
-431
-16
127
-201
-725
-16
437
-235
-602
-396
-401
-1
566
127
-385
-1138
-131
686
153
-668
-511
341
-211
172
270
-766
-133
3
484
-328
-731
64
-239
-425
168
264
-445
-321
134
114
-312
-560
392
1022
-306
-864
-413
1009
321
-1338
169
251
28
816
-218
-1793
-502
1021
-457
202
148
-979
36
-181
-152
-27
-643
-29
-22
63
212
-785
-870
-224
644
342
-1242
-215
541
-464
-1155
-1116
928
612
-714
-906
-253
420
-105
-50
-849
-413
494
397
264
-25
-1439
-427
968
-90
-410
-495
196
135
-274
330
-992
-744
642
-47
-109
-698
126
504
-798
-899
77
-464
-22
891
-88
-1352
-934
337
132
-310
-190
-868
-512
502
30
-596
-815
-631
4
527
484
-564
-1233
-248
204
34
41
-444
-206
-378
-804
-174
120
-243
-601
-434
-215
-266
-570
-412
-460
-305
298
-594
-685
-111
-378
-55
-655
-489
554
322
-895
-1052
-122
-210
294
372
-98
-849
-408
220
-786
-246
580
-793
-582
315
-475
-107
-171
-574
-293
-98
607
-258
-1138
-309
-612
25
577
234
-971
-1183
-507
344
943
-743
-1380
-500
1145
652
-1382
-1398
-160
612
206
-208
-414
-784
-214
-321
-817
-31
304
166
-325
-1406
-1020
-59
473
346
-481
-286
-514
-495
263
60
-544
-599
379
373
-138
-614
-1034
-108
232
386
373
59
-548
-814
-409
-342
-314
328
884
-460
-1162
-720
233
84
-555
-458
-332
-150
-138
-210
-321
-236
-519
-224
-346
-126
684
-605
-1479
-491
356
685
-411
-1363
-546
-122
95
97
-548
-600
-375
-276
-80
-307
-134
-72
-103
-358
-231
-22
-329
-210
-356
-522
-84
221
-552
-260
-461
-330
75
-329
-329
-365
-467
-577
-286
-185
499
-13
-1347
-1022
-93
155
-78
-504
-722
-166
238
-201
-556
-205
-146
-227
-22
148
74
-228
-669
-378
312
240
216
-87
-552
-428
-145
-66
68
-33
-513
-283
149
-151
-447
-377
217
132
-854
-531
146
-10
-362
-371
-359
-223
306
395
-589
-1072
-311
184
457
40
-647
-541
29
374
74
-389
-373
-41
75
-87
-365
-431
66
168
-201
-574
-166
258
-208
-467
-230
-46
175
184
-536
-313
199
-161
-532
106
6
-390
-579
-249
568
-362
-1216
-410
264
62
-355
-773
-379
-58
-223
-372
-341
-26
-340
-505
-273
-125
-231
-224
-309
-346
-36
301
22
-800
-637
239
129
-345
-283
105
192
-621
-798
-97
386
32
-306
-525
-523
-218
-28
-218
-342
-121
-38
-165
-203
-363
-437
-385
-4
354
212
-418
-867
-453
11
249
-172
-261
333
-124
-909
-605
-13
442
20
-464
-268
34
-91
-450
-460
-90
232
118
-95
-293
-495
-577
-141
86
-166
-131
108
112
-242
-829
-565
397
527
-137
-633
-496
202
362
-470
-693
-396
250
646
-348
-883
-483
-170
337
126
-315
-260
-114
-236
-325
-260
64
219
-138
-202
-278
-407
-466
-164
238
-47
-378
-354
-480
-402
-147
-131
-202
-267
-156
-162
-356
-449
-323
-1
165
11
-184
-313
-367
-287
-237
-83
-80
-215
-11
-148
-413
-638
-748
-204
309
77
-419
-596
-536
-391
-125
-32
-247
-260
-251
-305
-173
-527
-540
-90
122
6
-241
-383
-507
-245
-246
-387
-415
5
260
-156
-474
-820
-535
66
74
-101
-271
-434
-346
-181
-290
-424
-261
-14
-123
-125
-200
-437
-327
-24
-32
-175
-181
-65
-48
-229
-375
-393
-158
34
22
-118
-262
-395
-200
-36
-72
-226
-528
-243
243
142
-381
-642
-366
-18
40
-38
-325
-294
-85
-16
-1
-211
-286
-110
-117
-214
-181
-61
-128
-393
-369
-199
-119
-148
-63
-81
-330
-441
-338
-218
-200
-153
-45
-64
-278
-408
-360
-320
-245
-195
-166
-184
-202
-341
-504
-551
-337
-18
-64
-135
-311
-492
-469
-348
-355
-436
-188
51
-260
-632
-536
-239
-261
-277
-235
-257
-253
-181
-301
-550
-445
-167
-213
-224
-117
-328
-449
-433
-339
-171
-213
-299
-242
-286
-345
-486
-451
-273
-225
-388
-577
-482
-381
-97
40
-375
-543
-407
-257
-205
-232
-213
-284
-270
-93
-203
-392
-297
-248
-149
-50
-149
-138
-204
-518
-412
-117
-165
-44
81
-87
-102
6
-97
-170
26
3
-173
-244
-190
83
219
42
-322
-285
-81
-7
-89
-240
-246
-166
25
-62
-198
-275
-293
-267
-318
-23
-83
-321
-315
-382
-288
-206
-233
-141
-95
-360
-414
-404
-280
-146
-151
-146
-342
-438
-312
-297
-278
-247
-236
-195
-125
-175
-379
-484
-371
-224
-102
-75
-172
-432
-581
-486
-342
-207
-122
-203
-343
-347
-417
-520
-428
-292
-252
-203
-407
-491
-473
-439
-385
-376
-383
-348
-235
-291
-447
-509
-422
-267
-152
-247
-390
-487
-473
-322
-221
-203
-402
-599
-477
-277
-192
-309
-336
-297
-193
-86
-178
-276
-240
-79
52
28
-54
-17
55
61
21
68
86
115
129
92
69
32
117
117
82
115
94
115
110
20
100
170
84
67
76
81
5
-85
-48
29
34
-97
-171
-140
-69
5
-72
-56
1
-72
-108
-98
-39
-72
-170
-156
-180
-147
-121
-198
-236
-254
-366
-391
-294
-240
-378
-598
-600
-541
-422
-391
-516
-568
-650
-643
-611
-694
-647
-666
-653
-635
-732
-739
-821
-821
-782
-838
-818
-830
-870
-875
-950
-954
-947
-894
-796
-866
-876
-986
-999
-888
-951
-849
-752
-742
-711
-826
-811
-749
-756
-744
-780
-692
-605
-579
-521
-576
-589
-554
-515
-396
-376
-335
-232
-253
-244
-215
-153
-10
2
39
48
50
146
150
197
228
209
289
291
307
352
302
300
302
382
457
431
417
361
322
354
412
416
403
436
492
472
392
410
466
557
567
497
529
526
498
470
538
666
633
603
553
392
377
439
495
495
374
248
275
327
297
199
-28
-124
-152
-133
-158
-403
-527
-544
-493
-462
-571
-670
-844
-935
-923
-949
-925
-1005
-1090
-1057
-1035
-1086
-1194
-1249
-1244
-1227
-1262
-1329
-1348
-1329
-1330
-1313
-1324
-1337
-1304
-1349
-1370
-1428
-1453
-1358
-1319
-1239
-1243
-1317
-1318
-1291
-1238
-1267
-1266
-1216
-1195
-1131
-1076
-1080
-1035
-976
-898
-824
-777
-711
-670
-624
-553
-494
-414
-410
-463
-463
-434
-288
-175
-156
-145
-200
-116
58
134
181
93
38
101
170
269
284
300
386
427
453
440
438
487
534
597
613
643
707
714
745
792
790
879
947
1003
1053
1043
1099
1102
1155
1260
1319
1351
1227
1164
1139
1129
1214
935
506
257
88
509
1053
933
561
-135
-651
-439
-155
49
-153
-589
-808
-836
-545
-441
-620
-772
-914
-837
-713
-747
-786
-890
-876
-682
-609
-435
-391
-538
-596
-688
-603
-410
-270
-156
-264
-340
-344
-360
-178
-137
-165
-192
-320
-297
-266
-241
-219
-304
-350
-438
-566
-589
-683
-836
-906
-1044
-1056
-1041
-1250
-1540
-1838
-1812
-1515
-1283
-1265
-1641
-2062
-2182
-2040
-1823
-1759
-1824
-1894
-1825
-1659
-1634
-1723
-1746
-1660
-1422
-1202
-1187
-1198
-1182
-1082
-958
-899
-795
-686
-540
-463
-513
-538
-458
-174
75
132
92
-4
46
183
256
245
199
228
346
498
502
443
430
473
587
636
617
634
653
649
690
715
772
881
940
949
942
949
1005
1143
1258
1304
1315
1343
1380
1457
1485
1401
1396
1318
1269
1174
700
370
274
438
1053
1262
852
245
-450
-585
-189
146
175
-165
-493
-623
-509
-340
-506
-732
-887
-943
-801
-776
-876
-976
-1090
-959
-778
-690
-608
-723
-886
-999
-1022
-848
-624
-466
-461
-553
-580
-564
-441
-376
-446
-441
-455
-400
-309
-382
-407
-435
-520
-581
-640
-738
-906
-1096
-1296
-1343
-1190
-1013
-1082
-1376
-1667
-1770
-1616
-1499
-1595
-1797
-1911
-1815
-1678
-1653
-1722
-1818
-1766
-1608
-1537
-1541
-1591
-1521
-1354
-1232
-1131
-1105
-1016
-870
-830
-863
-913
-849
-603
-427
-351
-353
-391
-295
-191
-143
-139
-203
-169
-69
16
72
78
137
245
326
358
313
331
409
495
592
574
589
702
849
932
889
863
883
1034
1142
1213
1233
1197
1363
1384
1418
1484
1397
1527
1585
1545
1519
1399
1348
1252
1063
742
468
492
739
1031
943
413
-146
-514
-430
-103
-37
-209
-509
-732
-703
-628
-654
-859
-1059
-1093
-1044
-864
-853
-967
-995
-1062
-945
-757
-698
-663
-765
-847
-815
-730
-583
-491
-426
-411
-438
-447
-481
-439
-382
-396
-387
-389
-341
-356
-382
-417
-526
-499
-533
-591
-717
-1102
-1343
-1564
-1457
-924
-762
-845
-1400
-2032
-1980
-1710
-1323
-1290
-1614
-1728
-1720
-1449
-1353
-1603
-1763
-1840
-1561
-1263
-1298
-1359
-1506
-1432
-1163
-1102
-1012
-989
-975
-912
-1022
-1028
-925
-684
-413
-422
-494
-564
-452
-185
-113
-108
-165
-160
66
253
316
293
262
324
445
503
478
468
512
586
628
685
714
735
813
819
830
880
915
987
999
1006
1040
1149
1263
1296
1295
1239
1308
1430
1526
1610
1572
1560
1563
1489
1413
1191
813
601
506
635
1072
1016
672
165
-433
-322
-183
-65
-70
-486
-531
-538
-490
-468
-827
-966
-942
-833
-656
-861
-1047
-1113
-1129
-786
-731
-728
-681
-856
-773
-826
-872
-747
-692
-459
-429
-468
-500
-613
-494
-489
-467
-366
-426
-296
-251
-324
-366
-527
-600
-618
-654
-841
-929
-1002
-1098
-928
-1011
-1105
-1159
-1386
-1442
-1543
-1613
-1652
-1666
-1556
-1542
-1490
-1577
-1753
-1737
-1753
-1642
-1541
-1602
-1472
-1413
-1342
-1188
-1262
-1226
-1132
-1049
-888
-915
-907
-895
-815
-620
-555
-458
-410
-380
-283
-342
-360
-301
-245
-58
32
19
58
75
121
141
94
100
190
346
457
468
431
377
430
569
660
723
697
718
816
867
971
985
1007
1110
1168
1187
1207
1220
1221
1356
1376
1422
1519
1420
1530
1470
1341
1395
1155
1061
729
270
256
300
759
1009
603
116
-549
-670
-346
-180
-84
-366
-569
-492
-468
-410
-624
-946
-991
-905
-642
-574
-775
-839
-963
-788
-557
-597
-558
-700
-733
-652
-716
-600
-563
-457
-287
-362
-379
-530
-582
-462
-438
-300
-358
-454
-346
-401
-342
-403
-680
-874
-1070
-1044
-949
-784
-754
-1096
-1278
-1460
-1495
-1373
-1464
-1529
-1598
-1553
-1446
-1499
-1561
-1708
-1733
-1620
-1571
-1483
-1530
-1553
-1515
-1560
-1472
-1397
-1304
-1155
-1188
-1237
-1270
-1220
-1026
-912
-852
-841
-801
-655
-572
-513
-533
-564
-426
-287
-126
-54
-127
-65
12
128
238
193
206
243
286
350
364
433
514
563
598
558
566
647
700
771
744
733
820
866
973
1011
989
1032
1049
1109
1186
1244
1247
1316
1410
1429
1511
1481
1448
1483
1437
1410
1287
889
525
421
498
896
1144
790
320
-237
-509
-373
-237
-144
-312
-357
-360
-417
-400
-710
-907
-945
-914
-613
-590
-635
-685
-883
-769
-680
-613
-480
-515
-511
-602
-622
-534
-487
-310
-273
-306
-281
-418
-431
-414
-472
-403
-395
-393
-306
-341
-399
-480
-604
-864
-1177
-1243
-1175
-866
-539
-762
-1181
-1570
-1693
-1387
-1188
-1215
-1413
-1590
-1448
-1362
-1429
-1589
-1792
-1657
-1443
-1314
-1332
-1511
-1526
-1481
-1370
-1237
-1217
-1075
-949
-1035
-1136
-1215
-1085
-807
-678
-662
-743
-680
-483
-349
-349
-463
-459
-282
-75
61
6
-88
-40
72
206
248
213
244
288
342
379
350
368
534
665
711
653
647
670
738
818
788
889
986
1107
1171
1097
1077
1016
1122
1234
1267
1333
1267
1295
1351
1286
1356
1332
1326
1363
1157
926
612
324
139
183
462
720
995
616
-233
-716
-957
-489
137
143
-34
-461
-553
-362
-412
-457
-788
-881
-604
-415
-236
-457
-704
-691
-654
-345
-266
-417
-391
-560
-614
-553
-596
-375
-243
-202
-247
-501
-537
-518
-486
-377
-434
-454
-422
-399
-413
-620
-776
-1003
-1122
-930
-898
-828
-946
-1378
-1510
-1534
-1385
-1211
-1318
-1432
-1554
-1607
-1564
-1646
-1710
-1716
-1656
-1483
-1458
-1464
-1534
-1637
-1588
-1584
-1472
-1307
-1248
-1164
-1208
-1289
-1224
-1119
-939
-848
-866
-852
-798
-607
-494
-485
-498
-487
-333
-197
-172
-186
-232
-208
-74
21
149
216
181
203
154
155
265
342
439
500
502
550
580
596
593
586
619
657
763
843
829
853
862
900
988
1016
1061
1073
1065
1114
1113
1179
1236
1240
1317
1268
1237
1260
1248
1333
1250
1104
871
416
285
341
481
803
665
242
-120
-420
-367
-310
-359
-420
-544
-401
-284
-394
-606
-971
-1026
-880
-684
-490
-655
-786
-813
-853
-689
-627
-593
-512
-591
-585
-626
-662
-577
-565
-456
-430
-431
-374
-483
-497
-605
-766
-708
-701
-603
-506
-655
-867
-1147
-1281
-1119
-962
-854
-994
-1359
-1516
-1523
-1418
-1428
-1599
-1645
-1612
-1426
-1383
-1656
-1833
-1920
-1807
-1561
-1523
-1500
-1553
-1534
-1417
-1419
-1376
-1353
-1254
-1127
-1111
-1093
-1149
-1086
-914
-869
-850
-810
-684
-497
-495
-550
-591
-516
-279
-133
-110
-174
-189
-68
-11
6
43
58
166
262
289
306
282
319
393
424
464
523
622
688
685
678
679
751
876
934
959
951
949
1063
1123
1124
1146
1154
1245
1317
1320
1332
1290
1268
1297
1322
1350
1362
1362
1325
1247
1131
963
716
470
408
438
597
731
493
127
-144
-289
-233
-149
-223
-304
-295
-274
-261
-374
-580
-693
-708
-613
-480
-464
-524
-603
-701
-703
-612
-530
-473
-509
-583
-621
-600
-584
-587
-556
-586
-551
-423
-440
-458
-588
-778
-767
-747
-632
-578
-706
-865
-1129
-1201
-1086
-987
-923
-1128
-1416
-1533
-1490
-1357
-1386
-1483
-1510
-1468
-1308
-1297
-1460
-1603
-1679
-1533
-1310
-1217
-1200
-1283
-1332
-1331
-1338
-1262
-1172
-1073
-1021
-1037
-1005
-940
-841
-748
-734
-717
-637
-541
-382
-394
-448
-420
-347
-153
24
94
33
-2
83
194
292
286
298
315
404
504
555
534
480
493
568
612
660
713
704
708
696
734
782
842
912
948
937
958
1031
1055
1102
1048
1050
1186
1237
1332
1271
1172
1150
1166
1301
1286
1226
1232
1133
1069
963
676
381
314
305
435
605
397
86
-198
-359
-324
-267
-239
-380
-431
-364
-416
-468
-665
-831
-772
-679
-498
-492
-671
-711
-778
-738
-596
-586
-514
-512
-515
-527
-637
-650
-667
-615
-494
-495
-477
-508
-564
-567
-671
-750
-801
-769
-694
-687
-766
-1029
-1198
-1270
-1166
-966
-990
-1139
-1443
-1621
-1553
-1511
-1418
-1448
-1451
-1330
-1285
-1270
-1450
-1637
-1636
-1545
-1308
-1153
-1143
-1128
-1235
-1268
-1263
-1250
-1089
-1010
-960
-941
-1005
-934
-870
-804
-757
-773
-658
-532
-472
-483
-576
-558
-433
-279
-121
-96
-84
-46
-26
52
61
111
217
256
327
351
375
431
428
468
489
501
563
570
578
586
581
666
754
795
822
793
784
872
895
886
926
937
984
1062
1107
1106
1065
1044
1015
1006
1062
1106
1141
1161
1068
973
870
670
456
270
223
237
362
427
201
-87
-353
-405
-355
-319
-316
-483
-524
-444
-494
-524
-619
-779
-775
-736
-667
-627
-684
-766
-829
-807
-716
-597
-534
-597
-624
-633
-702
-632
-608
-680
-583
-580
-564
-480
-547
-599
-625
-645
-641
-689
-774
-822
-910
-936
-867
-1002
-1081
-1099
-1144
-1182
-1315
-1366
-1443
-1469
-1511
-1647
-1657
-1555
-1383
-1375
-1508
-1649
-1666
-1491
-1388
-1387
-1430
-1382
-1205
-1072
-1048
-1106
-1140
-1051
-952
-898
-874
-849
-760
-678
-631
-608
-557
-430
-352
-326
-337
-350
-253
-165
-140
-104
-75
36
118
137
148
66
103
203
267
345
342
372
419
470
553
578
582
589
590
617
672
704
761
782
830
915
947
999
1000
970
987
999
1012
1050
1073
1087
1141
1175
1183
1168
1087
1036
1065
1031
954
892
752
535
364
248
81
90
263
192
28
-155
-388
-382
-380
-438
-541
-652
-514
-462
-494
-546
-757
-793
-764
-702
-631
-661
-595
-662
-694
-599
-647
-593
-535
-592
-532
-530
-622
-616
-657
-640
-565
-537
-491
-529
-511
-530
-632
-691
-829
-809
-780
-830
-855
-973
-1021
-1063
-1193
-1314
-1387
-1378
-1263
-1213
-1298
-1383
-1407
-1372
-1342
-1379
-1400
-1393
-1339
-1288
-1304
-1338
-1365
-1292
-1242
-1202
-1141
-1151
-1128
-1120
-1106
-1081
-1041
-964
-898
-821
-781
-722
-674
-630
-576
-529
-450
-383
-268
-202
-153
-97
-110
11
89
119
181
137
191
263
287
357
389
427
492
479
500
495
484
578
590
624
659
681
772
747
764
760
736
854
879
916
993
955
968
976
969
1051
1069
1075
1106
1116
1112
1116
1138
1054
1010
957
866
812
558
338
243
169
350
377
176
17
-222
-301
-298
-373
-457
-539
-524
-526
-496
-528
-686
-735
-805
-785
-637
-669
-696
-737
-814
-730
-660
-612
-604
-589
-546
-563
-529
-574
-650
-618
-607
-540
-446
-431
-429
-484
-535
-522
-540
-562
-582
-656
-785
-839
-981
-1023
-865
-949
-989
-1085
-1266
-1285
-1359
-1413
-1570
-1649
-1597
-1533
-1374
-1400
-1479
-1538
-1569
-1509
-1431
-1450
-1468
-1407
-1361
-1248
-1230
-1220
-1165
-1134
-1048
-1016
-997
-982
-955
-910
-901
-808
-662
-510
-374
-359
-372
-349
-345
-275
-213
-189
-121
-38
23
99
136
87
108
115
176
272
309
341
337
388
446
489
557
587
607
640
660
665
678
685
751
811
848
918
933
960
950
926
952
931
1002
1033
1015
1088
1111
1127
1140
1106
1055
1024
958
882
800
541
303
217
220
339
374
230
-57
-170
-191
-308
-300
-448
-621
-528
-529
-436
-438
-602
-643
-743
-716
-636
-654
-659
-734
-740
-689
-663
-578
-557
-548
-456
-506
-496
-459
-556
-516
-509
-530
-424
-414
-354
-344
-427
-456
-537
-508
-509
-626
-650
-817
-1004
-988
-1082
-1061
-966
-1108
-1156
-1288
-1389
-1325
-1500
-1575
-1619
-1612
-1390
-1356
-1376
-1471
-1572
-1471
-1494
-1459
-1438
-1506
-1344
-1307
-1294
-1181
-1191
-1100
-1027
-1046
-968
-944
-921
-867
-878
-797
-725
-583
-408
-368
-253
-260
-281
-181
-198
-138
-83
-83
83
165
196
250
196
253
311
343
408
375
416
471
505
589
590
626
686
699
767
751
717
747
728
794
858
900
988
1006
1054
1070
1064
1116
1104
1175
1217
1210
1257
1228
1189
1130
1070
1005
949
927
764
530
310
184
177
224
263
86
-77
-140
-223
-253
-349
-520
-658
-660
-585
-554
-555
-646
-738
-774
-747
-684
-675
-694
-730
-734
-703
-617
-558
-562
-510
-467
-426
-375
-370
-407
-457
-480
-461
-411
-351
-338
-338
-355
-400
-413
-409
-449
-498
-506
-551
-658
-760
-791
-933
-1057
-1095
-1207
-1200
-1149
-1209
-1406
-1505
-1476
-1494
-1445
-1503
-1578
-1529
-1476
-1442
-1521
-1560
-1507
-1431
-1368
-1369
-1357
-1342
-1305
-1277
-1268
-1195
-1114
-1041
-966
-902
-862
-842
-789
-713
-624
-570
-530
-468
-408
-330
-293
-271
-214
-134
-26
25
71
86
114
179
186
240
294
343
391
431
461
465
519
548
579
630
662
709
757
798
816
862
883
901
942
968
1003
1031
1078
1110
1133
1150
1141
1181
1223
1232
1216
1169
1136
1114
1078
1022
948
790
540
378
299
247
304
269
98
-7
-144
-239
-284
-435
-570
-639
-687
-696
-698
-739
-818
-900
-878
-866
-841
-805
-903
-921
-930
-947
-859
-867
-834
-736
-696
-636
-602
-630
-644
-649
-641
-597
-545
-491
-446
-419
-413
-438
-417
-441
-459
-448
-514
-568
-644
-766
-809
-836
-919
-1009
-1118
-1171
-1166
-1199
-1200
-1298
-1453
-1476
-1517
-1542
-1583
-1635
-1576
-1581
-1557
-1544
-1577
-1508
-1511
-1495
-1463
-1453
-1349
-1282
-1236
-1187
-1157
-1062
-969
-907
-828
-762
-718
-658
-612
-538
-489
-470
-372
-315
-217
-121
-124
-60
-47
10
109
119
176
193
205
254
275
303
342
401
425
448
500
508
522
553
551
578
641
673
732
788
799
834
853
879
927
955
993
1006
1038
1072
1092
1123
1121
1149
1167
1161
1148
1152
1101
1066
1079
949
868
667
424
370
240
260
281
135
41
-79
-171
-240
-340
-455
-564
-632
-644
-629
-681
-743
-824
-841
-831
-812
-754
-829
-868
-887
-923
-833
-849
-817
-724
-683
-542
-502
-508
-517
-568
-526
-493
-438
-360
-365
-329
-318
-330
-286
-299
-320
-306
-338
-335
-332
-407
-449
-584
-699
-709
-807
-776
-845
-1093
-1188
-1321
-1340
-1253
-1327
-1363
-1445
-1457
-1428
-1531
-1556
-1644
-1699
-1614
-1577
-1485
-1415
-1414
-1367
-1330
-1273
-1146
-1084
-1051
-1023
-1006
-927
-861
-778
-681
-619
-495
-409
-326
-212
-218
-201
-190
-185
-78
1
75
117
122
184
236
298
350
334
360
349
340
394
378
367
402
408
496
546
571
608
583
612
641
654
702
746
784
816
877
949
980
1034
1077
1078
1115
1160
1161
1189
1180
1169
1179
1126
1143
1173
1155
1117
1045
965
811
580
415
313
225
234
207
74
8
-89
-184
-274
-401
-499
-635
-694
-695
-762
-808
-842
-907
-924
-885
-847
-843
-893
-907
-956
-974
-929
-925
-874
-799
-722
-624
-574
-537
-513
-535
-514
-481
-465
-407
-389
-385
-351
-308
-259
-248
-212
-210
-208
-205
-259
-311
-357
-420
-460
-589
-686
-829
-980
-903
-934
-946
-943
-1092
-1157
-1240
-1278
-1348
-1447
-1475
-1542
-1515
-1498
-1520
-1491
-1476
-1453
-1400
-1337
-1304
-1246
-1225
-1212
-1167
-1128
-1018
-912
-824
-723
-619
-518
-485
-427
-371
-378
-310
-233
-155
-54
-3
33
93
131
171
236
262
254
272
280
299
315
316
340
361
394
415
445
455
442
447
459
457
483
537
572
582
596
620
641
694
784
792
815
906
923
984
1033
1029
1069
1062
1123
1146
1117
1179
1133
1149
1160
1057
1003
895
771
576
387
307
186
211
253
132
52
-51
-172
-230
-348
-458
-565
-686
-735
-786
-822
-848
-892
-918
-907
-877
-856
-906
-963
-1002
-1060
-1014
-960
-938
-832
-779
-716
-635
-610
-578
-582
-565
-529
-497
-449
-424
-405
-362
-367
-328
-264
-272
-216
-204
-234
-252
-306
-340
-375
-441
-556
-647
-795
-853
-806
-852
-861
-998
-1131
-1251
-1363
-1334
-1441
-1481
-1503
-1562
-1487
-1489
-1483
-1469
-1502
-1452
-1397
-1333
-1271
-1248
-1227
-1204
-1146
-1020
-915
-785
-654
-582
-506
-429
-389
-320
-262
-218
-122
-60
39
122
136
170
208
285
330
352
424
429
412
422
397
398
416
395
413
403
399
423
391
433
443
464
521
540
597
621
617
642
637
613
707
795
805
838
893
957
947
930
961
944
995
991
887
926
942
895
940
960
980
956
879
812
653
456
328
214
171
233
185
143
111
-8
-49
-191
-272
-357
-550
-567
-639
-725
-734
-814
-819
-794
-789
-754
-758
-798
-834
-912
-949
-946
-953
-887
-840
-765
-662
-639
-582
-548
-550
-520
-533
-513
-474
-467
-416
-384
-370
-315
-293
-227
-181
-180
-153
-193
-242
-330
-470
-523
-655
-699
-639
-795
-834
-790
-905
-915
-966
-1106
-1226
-1344
-1375
-1503
-1557
-1549
-1601
-1507
-1435
-1406
-1339
-1345
-1328
-1301
-1340
-1328
-1293
-1260
-1163
-1062
-950
-836
-712
-568
-484
-387
-319
-310
-235
-201
-198
-143
-125
-61
67
156
255
295
338
405
367
367
342
291
328
329
356
425
483
549
587
663
653
626
624
634
629
471
487
693
679
525
608
827
895
843
889
948
963
926
917
935
943
978
993
1033
1032
1056
1084
1042
1039
1041
1028
999
937
820
694
555
398
306
191
176
285
220
99
28
-51
-171
-304
-396
-524
-646
-707
-768
-818
-825
-862
-861
-868
-850
-820
-886
-929
-979
-1062
-1066
-1063
-1059
-1010
-969
-871
-810
-790
-734
-720
-699
-703
-693
-629
-646
-617
-583
-561
-485
-455
-415
-362
-330
-323
-318
-367
-494
-584
-650
-835
-1004
-965
-1032
-1035
-870
-976
-1127
-1162
-1218
-1291
-1386
-1422
-1533
-1599
-1550
-1563
-1550
-1531
-1512
-1426
-1358
-1279
-1211
-1260
-1266
-1240
-1253
-1195
-1073
-932
-803
-672
-540
-463
-405
-338
-329
-296
-253
-243
-152
-101
-87
-40
-16
64
187
294
420
472
465
446
420
433
444
419
408
435
572
670
537
510
523
621
564
416
504
560
551
485
495
572
650
689
728
755
826
917
881
818
826
922
935
837
888
978
964
935
944
954
939
982
1002
901
813
702
547
388
212
144
85
116
164
45
23
-73
-192
-300
-454
-512
-642
-739
-808
-923
-964
-986
-1036
-1045
-1017
-984
-953
-993
-1027
-1056
-1134
-1180
-1188
-1148
-1058
-983
-919
-867
-831
-783
-752
-726
-702
-681
-642
-649
-671
-654
-626
-596
-547
-470
-432
-409
-405
-444
-531
-700
-786
-835
-895
-824
-826
-944
-1011
-1050
-1102
-1173
-1213
-1249
-1336
-1328
-1321
-1436
-1488
-1516
-1532
-1468
-1408
-1310
-1268
-1244
-1204
-1232
-1202
-1112
-1038
-958
-860
-753
-672
-601
-511
-442
-382
-310
-247
-176
-74
-55
-58
-45
-8
79
209
381
467
504
463
503
546
588
415
344
586
674
602
471
715
845
616
177
522
1159
563
291
624
782
655
398
580
735
617
532
804
795
726
762
777
829
771
886
833
836
930
906
924
863
956
1079
946
849
878
878
797
673
590
456
336
202
94
133
82
59
-22
-157
-220
-360
-467
-534
-644
-763
-854
-907
-971
-1049
-1086
-1103
-1172
-1137
-1095
-1135
-1124
-1184
-1235
-1278
-1325
-1282
-1249
-1216
-1142
-1106
-1026
-951
-937
-880
-861
-823
-759
-742
-676
-683
-668
-603
-586
-528
-444
-398
-371
-364
-400
-480
-540
-653
-833
-774
-773
-861
-786
-863
-962
-1050
-1115
-1181
-1285
-1232
-1300
-1367
-1349
-1461
-1463
-1444
-1421
-1341
-1282
-1211
-1148
-1107
-1111
-1084
-1050
-1019
-930
-798
-700
-620
-506
-386
-351
-354
-337
-266
-190
-173
-75
-28
-44
18
211
159
187
588
541
258
493
460
200
414
730
392
91
841
927
239
91
672
828
419
295
725
918
127
356
940
487
158
528
1033
628
162
666
1096
735
325
584
881
805
529
551
866
876
666
658
776
853
761
659
756
806
707
666
703
622
451
196
115
98
-72
-102
-43
-94
-193
-287
-369
-436
-468
-627
-769
-767
-868
-986
-1060
-1100
-1088
-1147
-1190
-1136
-1062
-1092
-1188
-1223
-1275
-1322
-1313
-1301
-1260
-1195
-1141
-1104
-1042
-1000
-944
-873
-834
-791
-739
-686
-648
-648
-636
-610
-562
-491
-443
-418
-412
-433
-583
-654
-620
-733
-724
-744
-852
-836
-884
-908
-969
-1026
-996
-1041
-1018
-1056
-1169
-1184
-1240
-1266
-1242
-1244
-1179
-1118
-1125
-1069
-1039
-1043
-995
-947
-862
-798
-738
-615
-584
-605
-492
-376
-266
-300
-185
-18
-1
-98
-183
9
375
149
-95
407
433
-21
51
708
309
-31
501
702
249
203
606
647
150
-133
771
1059
-345
78
914
739
-2
80
990
606
163
291
574
578
457
426
594
652
553
752
688
458
762
756
616
610
673
846
820
794
708
780
890
913
701
625
792
763
695
509
300
258
193
55
4
110
78
-86
-125
-193
-264
-311
-411
-519
-625
-707
-796
-850
-906
-1086
-1108
-1030
-1025
-1003
-1014
-1018
-1082
-1152
-1215
-1274
-1209
-1226
-1232
-1201
-1146
-1049
-1060
-1025
-960
-880
-825
-827
-755
-732
-694
-658
-656
-575
-505
-425
-442
-421
-415
-536
-483
-524
-608
-522
-531
-581
-732
-837
-879
-1004
-966
-969
-1034
-976
-1002
-1070
-1115
-1163
-1167
-1203
-1216
-1146
-1116
-1101
-1073
-1082
-1034
-964
-837
-706
-726
-717
-696
-616
-542
-592
-689
-485
-235
-309
-221
-182
53
-82
-477
343
588
-80
-33
349
347
385
431
-168
41
520
669
166
-64
662
755
48
103
753
289
341
3
295
765
-108
568
505
248
275
625
707
-75
379
921
577
-6
342
882
787
325
418
862
796
520
469
785
884
637
626
849
860
768
725
765
797
668
596
688
780
575
202
123
208
123
-39
-45
24
-60
-190
-271
-326
-292
-341
-518
-655
-644
-683
-846
-972
-1002
-1000
-1056
-1041
-961
-984
-1026
-1054
-1106
-1190
-1229
-1182
-1224
-1260
-1221
-1199
-1158
-1099
-1083
-1041
-937
-862
-840
-811
-755
-698
-691
-712
-670
-570
-488
-459
-409
-445
-569
-715
-851
-811
-816
-842
-818
-1007
-1046
-1003
-1052
-1066
-1146
-1093
-1084
-1137
-1122
-1172
-1231
-1260
-1255
-1146
-992
-919
-883
-970
-902
-830
-894
-894
-917
-1068
-916
-576
-629
-878
-685
-360
-458
-112
-77
-497
-178
322
71
-211
143
-159
-497
399
1208
-336
-604
449
755
553
-73
-56
443
234
390
835
-286
3
625
203
516
712
-283
537
701
283
167
168
692
373
101
277
428
390
318
397
639
356
439
671
629
400
466
650
580
543
570
598
660
643
736
774
681
890
898
583
502
762
812
442
316
550
444
98
3
159
164
60
51
-74
-132
-192
-327
-393
-433
-556
-625
-634
-779
-821
-843
-977
-999
-971
-998
-1018
-1011
-1071
-1177
-1198
-1247
-1302
-1246
-1242
-1230
-1179
-1156
-1120
-1073
-1027
-1003
-945
-882
-793
-714
-708
-669
-601
-561
-532
-568
-560
-551
-610
-535
-526
-743
-857
-835
-869
-861
-836
-882
-985
-976
-950
-1031
-973
-911
-993
-913
-826
-863
-796
-947
-1039
-798
-745
-902
-831
-574
-474
-859
-1005
-758
-282
-444
-1006
-671
-221
-218
-621
-212
198
-394
-343
416
105
355
-184
-735
478
835
-459
-837
735
736
209
-113
70
661
199
-83
533
283
-291
413
313
548
299
-258
337
707
368
28
187
492
242
-248
-57
976
462
-606
65
796
517
-78
149
351
608
269
322
523
238
494
579
281
-106
667
1258
173
340
854
624
734
622
484
693
791
629
648
747
799
731
480
444
484
170
26
95
-48
-8
-9
9
-59
-307
-288
-263
-322
-510
-663
-658
-714
-883
-966
-992
-1007
-1029
-987
-971
-1014
-1031
-1060
-1055
-1186
-1257
-1151
-1068
-1192
-1248
-1075
-952
-945
-948
-849
-651
-570
-574
-570
-559
-498
-534
-675
-769
-641
-610
-817
-771
-738
-815
-657
-594
-749
-836
-741
-805
-961
-874
-820
-1008
-989
-840
-911
-833
-753
-921
-941
-772
-852
-985
-677
-675
-1154
-1054
-801
-758
-543
-1255
-911
11
-441
-721
-249
-16
-1030
754
-372
-1067
175
-485
243
256
-914
-357
1355
111
-59
-563
-108
1247
-366
-773
933
431
-1088
-406
1580
742
-1178
-810
1365
1933
-1003
-1433
415
1259
637
-1327
-844
795
1401
-1126
-784
977
385
-275
-550
323
761
10
-723
226
374
166
-34
-300
651
731
-17
224
692
636
359
238
107
730
831
161
275
933
865
441
607
859
849
894
371
650
839
590
501
429
368
261
135
123
26
-220
128
188
-151
-326
-247
-146
-432
-642
-648
-650
-648
-985
-1064
-767
-850
-1065
-1050
-945
-840
-982
-1136
-1066
-979
-1016
-1215
-1179
-1045
-1083
-1046
-1019
-969
-816
-724
-673
-635
-666
-679
-610
-626
-708
-700
-578
-714
-934
-792
-818
-910
-797
-901
-1026
-1027
-973
-908
-895
-662
-862
-1109
-720
-719
-989
-909
-694
-1003
-1319
-730
-254
-771
-1369
-1329
-464
102
-1075
-1375
-315
-628
-561
-772
-1846
411
285
-1116
-1496
128
1274
-435
-1900
-211
1877
-628
-1261
-249
818
700
-1494
-694
842
675
-596
-959
1896
429
-1655
-41
2079
-953
-1485
360
985
1074
-2052
-1023
2408
1536
-2224
-965
1543
2090
-1328
-1805
952
609
-183
-365
-300
768
373
-168
485
223
530
-63
167
556
-168
-154
987
307
83
532
895
546
165
945
437
797
461
486
687
371
497
274
996
602
360
811
1012
557
576
751
467
893
510
98
92
234
255
-10
-422
-253
264
296
-284
-510
-92
36
-629
-1056
-587
-422
-822
-1251
-1072
-653
-742
-1093
-1111
-718
-686
-1111
-1223
-904
-964
-1274
-1300
-1142
-974
-991
-1037
-831
-679
-777
-755
-577
-592
-687
-822
-834
-725
-951
-1226
-1264
-1081
-849
-827
-753
-697
-832
-938
-1049
-860
-576
-598
-1245
-1192
-606
-629
-849
-1330
-1145
-152
-481
-1239
-442
-88
-819
-837
-830
-1071
-760
-686
-37
-1197
-646
-127
-1048
607
-614
-965
231
678
-766
-1212
576
-469
-635
1111
-334
-999
220
1556
1458
-1625
-2203
1908
3014
-2089
-3059
2034
3039
-1497
-3362
1685
3149
-1643
-1495
1598
985
-578
-614
736
239
-1049
-531
889
1175
-1188
-263
1377
553
-225
-1049
253
2102
-191
-1628
199
2097
144
-2146
1129
2058
373
-1553
433
2529
-111
-1080
271
1910
498
-996
451
1474
262
-411
109
1088
1114
-11
56
356
1007
878
-286
-212
1159
1450
-40
-203
951
943
335
-200
-4
781
326
-352
-235
256
-47
-488
-449
-267
-226
-498
-485
-450
-415
-567
-851
-698
-648
-837
-858
-854
-837
-1086
-1186
-827
-747
-1044
-1095
-869
-742
-908
-1218
-1202
-931
-826
-1061
-982
-800
-776
-640
-689
-967
-961
-570
-906
-1032
-1012
-937
-988
-1449
-943
-466
-674
-1022
-1145
-559
-421
-617
-1076
-1285
-2
-54
-1550
-1687
19
-64
-627
-1673
-1102
540
611
-2067
-1815
1792
-785
-2363
-561
1150
-1050
-2466
371
1157
-1704
-873
346
1495
-140
-2928
869
1545
-270
-1703
-457
639
2193
-625
-2372
262
2182
1494
-1773
-2637
1903
2629
-1947
-1580
-721
1616
950
-1063
-870
833
223
277
593
-2006
-47
1631
-190
-1212
-6
560
-802
1316
713
-1657
95
831
1061
-401
-986
87
1166
824
-316
-1375
-369
2776
617
-1594
-791
1940
1953
-1003
-320
810
855
745
-432
-115
1126
884
-177
55
994
1447
380
-431
776
1030
438
-344
451
1269
47
-308
1079
807
-69
184
934
585
-266
-128
43
201
-293
-729
-483
137
23
-618
-597
-194
-189
-579
-793
-763
-807
-614
-696
-1010
-1091
-665
-460
-961
-967
-564
-532
-643
-769
-801
-765
-697
-709
-943
-793
-640
-506
-664
-863
-879
-858
-682
-1129
-1269
-390
-583
-1319
-1344
-567
-431
-1230
-1313
-878
-535
-673
-369
-1414
-1397
-161
-360
-2239
-971
660
-1292
-1149
-876
177
-704
-2055
122
-218
-1264
-1099
-685
405
-743
-1461
-645
741
-888
-907
804
-52
-1532
-308
839
-157
-1282
-613
3116
-1534
-3116
3342
1889
-2247
-3981
4021
3758
-5764
-2209
4260
1946
-4436
-960
3229
533
-2527
-828
2709
-581
-1575
710
1207
-15
-2104
746
1983
-423
-1495
-89
1543
482
-641
-801
1067
1243
-1027
-1190
2037
1052
-1780
156
1320
618
-573
-762
1838
1339
-900
-914
1217
2387
-612
-1437
844
1886
669
-799
-475
1214
1781
-145
-412
550
1398
789
-799
184
1513
309
-480
420
1011
663
-168
-184
822
1092
363
-300
211
765
193
-397
-509
170
395
-443
-919
181
362
-578
-555
-429
-340
-315
-934
-790
-329
-676
-1046
-696
-391
-822
-997
-824
-556
-745
-992
-805
-615
-830
-1151
-961
-399
-761
-1438
-878
-474
-930
-1158
-1413
-1057
-713
-1258
-1086
-1262
-1263
-940
-500
-1169
-1283
-1529
-304
387
-1431
-1984
-612
688
-989
-2864
-70
135
-711
-1563
-704
809
-1358
-1394
-352
1089
-1808
-2318
1230
544
-3202
-895
1239
-190
-1764
-970
1758
64
-2157
292
341
-958
-434
551
-130
-1557
-376
1594
-24
-1932
1454
580
-1967
1777
225
-2014
-1029
1885
136
-1261
-13
-467
2075
48
-1516
-1092
2611
1299
-3559
-1063
1968
1835
-1152
-3007
1690
2555
-755
-2178
1297
1712
-956
-844
419
1128
-1160
-117
993
549
-431
-693
1456
1092
-900
27
500
374
470
-111
-563
646
1470
401
-1248
769
1748
142
99
-56
860
788
-214
-423
1322
802
-681
-444
1151
1981
-668
-1048
1572
1555
-879
-360
858
506
-51
-654
319
856
152
-801
-52
607
-250
-846
-587
71
-189
-929
-839
-122
-385
-1020
-975
-340
-360
-1031
-1103
-748
-565
-975
-1058
-869
-981
-1021
-856
-450
-1181
-1634
-1021
-382
-1009
-1492
-885
-1054
-664
-728
-1657
-1434
-143
-914
-1766
-1314
-923
-68
-596
-1990
-985
49
-558
-784
-1807
-932
278
-729
-547
-861
-1336
-625
679
320
-2532
-1138
1311
452
-881
-2271
127
350
227
-605
-2694
-307
2764
450
-3636
-1380
2965
1665
-2447
-2477
716
2379
-252
-1946
-1928
2201
1627
-842
-2189
-1351
4104
1117
-3850
-1871
2395
2641
-1570
-3293
313
3318
551
-3535
-1413
3383
2107
-3898
-1798
2915
1560
-996
-3007
839
2848
-417
-1637
-1019
1819
1649
-1806
-672
919
1134
-299
-1188
-67
995
534
-408
-355
-358
1087
966
-66
-1403
90
2395
239
-1142
354
1341
529
-856
481
1839
-251
-1417
508
2443
306
-1503
-660
2555
2178
-1639
-836
1420
1746
-3
-1041
760
966
430
-191
302
976
651
-589
335
784
-103
-730
-165
672
-230
-1052
-625
211
-336
-758
-582
-312
-417
-663
-626
-671
-751
-943
-1084
-664
-964
-1266
-965
-981
-916
-978
-920
-1042
-852
-1254
-1242
-737
-1505
-1217
-1109
-1163
-1137
-950
-758
-1207
-665
-306
-1132
-1719
-541
-573
-1321
-1194
-598
-623
-1161
-1031
-422
734
-1287
-1691
1030
122
-1682
-1108
-952
929
-180
-2858
-578
1959
-938
-861
-40
-845
919
-1261
265
-1004
-2343
724
1407
-1406
-1964
140
1115
908
-1599
-2067
1538
1641
-1592
-1597
-480
1640
64
-1718
-1159
339
1755
64
-3011
262
2390
-967
-640
-1152
215
1061
-804
-1192
371
214
80
492
-415
-374
741
-223
422
-578
-1908
1541
1221
-2221
-504
924
902
-174
-658
263
-70
1250
-294
-943
808
45
-791
403
1448
-528
-666
407
1680
747
-1191
108
1511
823
-691
-74
1060
20
332
1
-4
909
-113
1115
681
-730
276
1111
198
-684
325
866
425
-412
-5
786
454
-28
281
507
-6
-440
-168
315
-239
-778
-317
99
-797
-478
-90
-851
-712
-601
-771
-553
-664
-1072
-941
-815
-1040
-1245
-889
-743
-1386
-1395
-824
-699
-927
-1380
-1304
-825
-1333
-1231
-1047
-835
-1286
-1680
-443
-833
-596
-1477
-1042
-119
-1035
-409
-1718
-772
-530
207
-1280
-2446
208
1945
-1374
-3719
767
2654
-1500
-3583
384
1585
-837
-2456
-686
832
36
-1590
-685
1359
-557
-1885
392
1207
-1908
-986
1486
-292
-1544
332
826
-998
229
547
-1742
-132
457
-47
392
-2018
-1572
2114
1140
-2374
-2014
1479
2757
-1220
-3001
345
2481
168
-2491
-826
910
1472
-637
-1543
85
583
212
112
-645
-352
1110
81
-252
-1245
606
1153
-611
-371
456
1385
-120
-499
-53
434
26
-351
538
926
-1103
-379
1530
224
-291
789
29
-105
1518
846
-1106
-640
1084
1241
230
-1581
712
2687
158
-1936
219
2164
399
-845
374
1414
-427
-72
423
-86
179
105
524
935
30
-212
334
-175
-482
-390
-385
-470
-217
-346
-772
-789
-599
-170
-451
-1084
-1097
-664
-432
-1262
-1416
-1252
-1074
-737
-1176
-1494
-1064
-707
-1220
-1305
-1141
-1588
-1066
-1185
-1925
-1368
-737
-1264
-1428
-1323
-1254
-842
-371
-1110
-1221
-465
-1141
-1450
-714
-516
-668
-1670
305
400
-1510
-1281
448
1148
-1821
-1979
564
1126
-2179
-1685
364
185
619
-533
-2956
1058
1889
-342
-2833
-444
2200
-219
-2345
-62
2534
-2055
-719
1250
1261
-683
-1814
-56
1543
-106
-1889
-588
425
2058
-386
-2388
171
1866
740
-2105
-1718
2105
1383
-2475
-736
1881
177
-1382
-614
1775
-228
-562
-373
749
-35
-559
860
-124
-473
-626
365
463
72
-1015
-164
1662
193
-648
-32
504
397
801
-579
-694
927
452
691
-434
354
1624
-1
355
223
81
51
-93
367
633
50
88
1190
938
-430
39
1038
120
-759
-48
1018
333
-36
259
-11
308
1010
500
-200
0
601
407
-224
-785
-340
354
-191
-775
-707
51
237
-597
-1131
-466
-216
-1022
-1086
-540
-921
-1368
-1074
-654
-1040
-1372
-942
-689
-718
-1151
-1497
-1052
-849
-1046
-1749
-1639
-907
-973
-1300
-1554
-1217
-526
-970
-1624
-430
-603
-1539
-1211
-1222
-799
-1271
-1281
-538
-347
-1303
-1317
36
6
-845
-2173
-548
368
-1170
-1219
-714
-500
-154
-25
-811
-448
-308
-862
-394
-1031
-150
209
-825
-403
43
-142
460
-814
-1041
648
958
-614
-1273
203
660
231
-968
35
-262
-533
156
-150
-73
172
48
-1577
423
506
-34
-1225
-210
1505
467
-1466
-280
1182
327
-532
-1478
52
1440
123
-656
-441
679
1052
-202
-614
-188
143
578
-455
-529
1154
163
-191
1152
452
76
-231
207
1437
400
-142
-166
718
1590
169
-538
732
1139
894
574
-210
175
1272
622
-48
59
1112
742
213
834
885
866
264
526
756
528
210
61
186
-163
-24
227
-52
-250
-169
-51
-174
-647
-605
-485
-647
-885
-887
-934
-938
-843
-748
-847
-952
-1039
-1083
-1048
-1004
-1224
-1274
-1082
-1076
-923
-975
-1113
-769
-597
-816
-951
-877
-806
-924
-1032
-855
-740
-614
-585
-370
-376
-723
-1155
-1426
-1354
-1548
-1531
-1092
-850
-1094
-1115
-932
-825
-1447
-1406
-1111
-1113
-1434
-1475
-1266
-1372
-1023
-1071
-1054
-1119
-973
-963
-755
-800
-1511
-1418
-664
-539
-895
-1503
-1152
3
-97
-742
-685
-407
285
296
-661
-520
-380
212
557
-205
-808
2
704
1065
-63
-451
103
948
260
58
-262
-728
173
1213
414
-1311
444
917
1267
-819
-1013
985
1257
184
-946
38
162
521
261
224
96
314
1134
936
-353
-246
767
253
530
352
160
1094
1598
1071
-355
335
1450
1155
421
559
1572
1555
866
792
1171
1456
1582
931
1036
1575
1553
1325
865
580
778
931
776
718
461
-35
0
289
-25
-296
-79
29
-284
-766
-847
-752
-879
-1108
-1301
-1302
-1088
-951
-990
-1366
-1523
-1316
-1439
-1636
-1606
-1384
-1286
-1481
-1537
-1389
-1207
-1164
-1198
-1157
-1006
-864
-892
-954
-944
-818
-648
-549
-513
-447
-259
-222
-361
-479
-499
-325
-311
-495
-662
-689
-842
-1231
-1345
-1365
-1161
-867
-1092
-1268
-1429
-1576
-1685
-1794
-1742
-1775
-1852
-1878
-1768
-1698
-1849
-1949
-1917
-1859
-1782
-1690
-1571
-1663
-1744
-1762
-1725
-1560
-1214
-840
-844
-759
-561
-580
-596
-501
-447
-400
-318
-133
199
135
123
321
371
172
286
480
481
548
296
250
279
308
448
536
205
202
697
636
265
66
353
396
-63
-162
65
256
371
80
469
613
374
501
581
701
371
427
454
379
694
880
1035
1185
1255
1436
1418
1336
1422
1351
1398
1613
1769
1968
2111
2549
2551
2197
2162
1495
683
324
-86
45
809
1114
1045
728
217
-14
-249
-467
-692
-1089
-1255
-1409
-1565
-1432
-1501
-1600
-1624
-1644
-1406
-1274
-1427
-1687
-2154
-2542
-2700
-2493
-2060
-1869
-1548
-1180
-1162
-1228
-1276
-1445
-1485
-1399
-1404
-1224
-925
-691
-508
-387
-233
-202
-18
171
90
89
-2
-136
-212
-236
-69
156
297
370
307
134
-81
-535
-996
-1122
-1221
-1214
-1105
-1258
-1411
-1709
-1959
-1920
-2026
-2053
-2105
-2290
-2378
-2562
-2671
-2656
-2614
-2430
-2365
-2120
-1832
-1859
-1954
-2209
-2319
-2252
-2138
-1929
-1606
-1313
-1123
-986
-879
-672
-454
-306
-185
-101
-54
-6
69
214
297
407
603
792
956
923
783
595
301
198
303
408
579
749
733
538
488
438
288
148
196
311
308
184
29
94
115
91
309
438
601
912
748
613
692
863
1032
1260
1528
1736
1995
2131
2271
2312
2218
2291
2572
2808
2970
3118
3114
3093
2474
1187
443
-39
70
1346
2068
1940
1672
776
-66
-633
-787
-764
-1208
-1390
-1406
-1479
-1269
-1349
-1659
-1963
-2170
-2073
-1877
-1815
-1984
-2491
-2969
-3055
-2970
-2492
-1878
-1428
-1067
-1121
-1358
-1540
-1834
-1886
-1696
-1450
-907
-410
-131
172
192
123
78
62
236
340
560
742
588
583
576
518
760
790
675
594
290
91
-136
-573
-829
-1115
-1313
-1256
-1135
-1113
-1412
-1788
-2095
-2362
-2566
-2726
-2761
-2743
-2823
-2819
-2730
-2667
-2600
-2567
-2525
-2473
-2519
-2475
-2374
-2280
-2117
-2008
-1838
-1559
-1186
-882
-840
-850
-819
-730
-544
-378
-158
87
258
435
642
788
857
823
770
791
778
807
907
950
931
935
976
1016
1049
1029
865
725
596
496
477
522
692
782
698
695
737
732
796
681
586
732
837
997
1262
1280
1521
1648
1605
1790
1695
1847
2047
2040
2342
2615
2985
3260
3177
3164
3049
2738
2219
1312
609
201
322
1537
2265
2269
1974
782
-193
-728
-1065
-1026
-1223
-1415
-1488
-1516
-1243
-1151
-1417
-1827
-2281
-2467
-2314
-2322
-2422
-2676
-2998
-2964
-2754
-2207
-1591
-1369
-1259
-1481
-1845
-1882
-1980
-1895
-1463
-1054
-475
-33
199
491
396
180
50
-2
148
373
728
969
987
1004
964
875
930
865
692
517
119
-156
-288
-413
-531
-788
-923
-1118
-1304
-1337
-1506
-1916
-2671
-3114
-3330
-3174
-2583
-2428
-2443
-2676
-2927
-2983
-3116
-3071
-3099
-3010
-2783
-2553
-2221
-2033
-1852
-1737
-1767
-1723
-1500
-1200
-980
-837
-839
-802
-590
-194
338
633
730
686
542
506
579
670
745
844
1088
1396
1537
1514
1434
1260
949
801
917
1029
1134
1171
1077
964
921
972
988
997
891
782
807
814
901
953
1041
1164
1216
1564
1712
1833
1921
1819
1929
1901
2172
2435
2648
2914
2868
3268
3310
3395
3487
3000
2901
2357
1576
969
466
517
1331
2337
2436
2072
1073
-262
-994
-1384
-1215
-1220
-1262
-1176
-1307
-1234
-1299
-1575
-2043
-2553
-2824
-2872
-2601
-2438
-2518
-2733
-2868
-2769
-2378
-1898
-1657
-1492
-1580
-1900
-2028
-1972
-1767
-1336
-870
-345
93
191
237
171
12
-102
-105
139
505
964
1230
1266
1213
990
775
620
595
657
639
458
144
-328
-867
-1261
-1386
-1116
-894
-1033
-1475
-2095
-2528
-2895
-3040
-3117
-3218
-2896
-2713
-2677
-2779
-3115
-3326
-3523
-3408
-3109
-2849
-2479
-2309
-2306
-2366
-2340
-2174
-1915
-1610
-1296
-1094
-1053
-881
-703
-526
-308
-154
165
417
614
718
538
439
426
548
802
1118
1438
1475
1333
1126
942
832
786
886
1077
1236
1225
1180
1120
948
784
630
638
747
854
972
887
883
866
950
1196
1312
1567
1670
1636
1683
1742
1834
1939
2185
2357
2712
2992
3089
3320
3286
3366
3445
3313
3303
2977
2364
1621
927
561
827
1857
2633
2584
1890
468
-693
-1201
-1392
-1276
-1276
-1225
-1200
-1353
-1240
-1410
-1897
-2428
-3023
-3130
-2941
-2676
-2464
-2627
-2874
-2942
-2805
-2405
-2045
-1836
-1790
-2016
-2185
-2170
-2041
-1645
-1238
-753
-182
88
148
129
-17
-132
-119
53
409
851
1253
1464
1410
1230
995
763
720
812
894
798
615
419
115
-185
-593
-954
-1174
-1639
-2062
-2395
-2635
-2515
-2289
-2345
-2699
-3014
-3249
-3417
-3446
-3546
-3748
-3682
-3374
-2962
-2718
-2655
-2592
-2639
-2668
-2598
-2458
-2225
-2038
-1762
-1465
-1252
-1056
-747
-419
-292
-265
-262
-216
-60
244
499
566
676
924
1172
1297
1220
1111
978
864
897
994
1080
1143
1179
1158
1080
925
766
681
599
536
539
534
548
622
719
693
660
788
917
1013
1000
1160
1129
1034
1648
1699
1811
2430
2116
2213
2558
2489
2857
2961
3039
3387
3437
3578
3494
3233
3011
2059
953
495
311
1115
2465
2723
2335
1145
-410
-1293
-1698
-1358
-1271
-1461
-1271
-1581
-1555
-1429
-1922
-2375
-3041
-3422
-3129
-2872
-2586
-2552
-2985
-3191
-3166
-2824
-2183
-1889
-1747
-1804
-2119
-2221
-2194
-1853
-1354
-941
-331
110
297
377
169
4
-15
27
360
791
1287
1681
1611
1448
1214
915
827
782
933
992
652
456
73
-241
-303
-902
-1357
-1798
-2222
-2116
-2188
-2130
-2291
-2754
-2994
-3352
-3369
-3266
-3449
-3547
-3646
-3641
-3478
-3252
-2941
-2837
-2827
-2740
-2771
-2665
-2450
-2320
-2099
-1984
-1783
-1338
-964
-628
-465
-483
-463
-412
-180
137
355
508
571
650
836
971
1033
994
935
964
949
936
997
990
914
876
847
875
885
797
696
489
341
404
430
525
592
517
492
562
678
747
882
900
899
1161
1218
1301
1812
1835
1735
2115
1997
2261
2836
2713
3063
3151
3105
3541
3612
3820
3628
2939
2065
941
470
481
1128
2462
3021
2550
1541
42
-1174
-1667
-1661
-1464
-1447
-1318
-1227
-1404
-1491
-1868
-2578
-3087
-3357
-3232
-2887
-2793
-2768
-2920
-3209
-3173
-2941
-2439
-1978
-1798
-1772
-2025
-2250
-2250
-2033
-1493
-889
-345
133
252
185
212
81
0
110
310
790
1309
1689
1768
1455
1133
850
722
839
977
1038
896
586
266
-37
-296
-567
-885
-1409
-1803
-1908
-2120
-2257
-2528
-3078
-3353
-3231
-3088
-3153
-3377
-3755
-4093
-4072
-3794
-3525
-3252
-3025
-2875
-2720
-2731
-2805
-2798
-2599
-2271
-2045
-1725
-1374
-1046
-722
-611
-689
-726
-565
-199
176
369
423
450
564
812
1012
1102
1079
1074
1118
1090
1070
957
869
971
1057
1122
1150
1079
987
811
598
449
383
471
619
701
697
711
681
782
1022
1005
1078
1170
1126
1457
1723
1823
2071
2162
2186
2348
2374
2645
3035
3191
3542
3527
3693
3750
3415
3537
2832
1883
1086
322
527
1418
2730
3088
2311
1118
-564
-1625
-1753
-1358
-1235
-1281
-1273
-1504
-1467
-1561
-1949
-2523
-3240
-3430
-3314
-2966
-2672
-2738
-2889
-3148
-3206
-2784
-2296
-1962
-1835
-1986
-2157
-2270
-2159
-1711
-1229
-634
-68
137
250
257
137
149
127
278
650
981
1473
1706
1649
1452
1116
913
763
889
1104
1098
1013
784
378
-46
-418
-746
-1138
-2017
-2757
-2838
-2616
-1665
-1179
-1979
-3107
-4119
-4345
-3983
-3649
-3591
-3831
-3689
-3243
-2844
-2691
-2905
-3201
-3292
-3067
-2760
-2443
-2104
-1818
-1638
-1567
-1486
-1226
-613
-111
-130
-395
-718
-599
-1
619
983
981
910
1037
1188
1159
990
785
660
816
1156
1431
1482
1356
1133
816
630
550
581
761
806
666
466
291
374
586
714
739
553
595
819
869
1047
1116
1217
1565
1846
2177
2208
2198
2236
2225
2602
2912
3126
3543
3855
3976
4033
3913
3417
2571
1284
400
75
554
2325
3522
3537
2459
335
-1232
-1957
-1866
-1299
-1229
-1257
-1359
-1549
-1481
-1648
-2288
-2879
-3426
-3584
-3198
-2901
-2736
-2953
-3341
-3369
-3181
-2541
-1997
-1809
-1732
-2128
-2463
-2503
-2383
-1766
-1075
-405
270
399
339
201
-45
-51
85
388
844
1272
1674
1862
1702
1484
1106
795
880
1004
1231
1247
965
702
309
4
-345
-624
-819
-1167
-1540
-2115
-2632
-3261
-3409
-3026
-3201
-2905
-2819
-3428
-3776
-4273
-4485
-4396
-4020
-3379
-3085
-2810
-2655
-2813
-2927
-2935
-2823
-2522
-2089
-1596
-1185
-1020
-943
-946
-853
-633
-398
46
345
455
601
562
572
727
905
1161
1269
1291
1342
1238
1082
1057
1043
1031
1129
1311
1383
1262
1031
797
531
421
496
597
782
846
832
779
629
487
442
564
809
1136
1403
1606
1782
1871
1815
1980
2079
2145
2643
2709
2975
3337
3287
3691
3808
3962
3797
3263
2757
1385
402
181
415
1817
3173
3307
2289
527
-1115
-1979
-1976
-1511
-1435
-1510
-1430
-1590
-1526
-1660
-2347
-2968
-3486
-3617
-3303
-2983
-2866
-3011
-3252
-3281
-3062
-2545
-1979
-1731
-1691
-1975
-2284
-2353
-2186
-1604
-952
-295
307
623
631
477
286
161
251
490
890
1309
1716
1937
1797
1670
1364
1096
1056
1033
1155
1148
983
760
517
302
85
-309
-897
-1392
-2048
-2302
-2152
-2642
-2927
-3125
-3581
-3308
-3091
-3252
-3519
-4033
-4187
-4204
-3948
-3444
-3349
-3080
-2828
-2768
-2532
-2537
-2480
-2277
-2075
-1762
-1596
-1279
-896
-692
-466
-436
-467
-168
155
431
631
567
586
708
913
1220
1227
1172
1191
1163
1231
1242
1193
1106
975
997
1029
1011
1059
1001
900
852
671
571
534
488
604
573
600
689
710
950
1121
1149
1295
1381
1428
1743
2036
2206
2292
2468
2660
2675
3191
3349
3473
3920
3615
3881
3920
3391
2982
1652
549
105
344
1829
3182
3384
2436
628
-1028
-1908
-2067
-1624
-1420
-1475
-1395
-1595
-1642
-1777
-2392
-2931
-3399
-3525
-3317
-3156
-3035
-3082
-3223
-3174
-3041
-2587
-2022
-1735
-1527
-1724
-2149
-2323
-2270
-1724
-873
-82
590
820
708
610
462
376
458
592
955
1369
1797
2098
2090
1937
1559
1241
1093
1056
1098
1042
963
783
561
372
142
-231
-677
-1195
-1709
-1920
-2321
-2900
-3565
-4169
-3936
-3361
-2696
-2653
-3448
-4169
-4792
-4751
-4358
-4081
-3776
-3455
-2908
-2491
-2365
-2433
-2541
-2519
-2341
-2052
-1710
-1241
-877
-563
-397
-509
-497
-261
269
670
614
408
210
341
759
1101
1260
1277
1327
1447
1452
1270
945
670
677
847
1046
1204
1208
1091
932
678
452
381
324
466
554
470
512
614
934
1210
1278
1273
1184
1315
1645
1878
2134
2333
2458
2622
2827
3124
3342
3536
3774
3803
3805
3784
3659
3263
2639
1570
396
196
774
2174
3305
2948
1699
-216
-1588
-2063
-1857
-1346
-1477
-1642
-1794
-1878
-1800
-2002
-2444
-3110
-3584
-3685
-3447
-3209
-3060
-3014
-3202
-3084
-2782
-2261
-1728
-1546
-1564
-1864
-2125
-2147
-1855
-1138
-326
362
871
998
883
755
584
507
622
850
1167
1604
2032
2253
2215
1884
1483
1128
944
936
912
872
738
589
417
231
81
-191
-570
-1191
-2052
-2714
-3467
-3953
-3716
-3632
-3364
-2848
-2901
-3161
-3788
-4475
-4847
-5015
-4472
-3933
-3455
-2810
-2523
-2217
-2136
-2303
-2345
-2289
-1971
-1656
-1339
-1046
-835
-445
-89
132
294
393
412
445
408
284
304
446
929
1395
1590
1699
1535
1314
1075
810
634
578
838
1172
1399
1488
1311
964
676
577
516
514
466
508
715
820
954
1047
1172
1322
1422
1536
1615
1662
1823
2202
2504
2842
3051
3222
3505
3354
3720
3960
3679
4069
4178
3984
3726
3040
1637
246
65
550
1882
3278
3202
2018
174
-1338
-2119
-2142
-1800
-2003
-2036
-2073
-2088
-1742
-1843
-2314
-2988
-3551
-3794
-3786
-3515
-3389
-3329
-3277
-3056
-2557
-2048
-1552
-1337
-1471
-1825
-2062
-2068
-1884
-1129
-242
542
1245
1468
1411
1088
772
647
640
991
1336
1811
2286
2388
2411
2170
1774
1351
1022
905
787
765
718
555
330
115
-133
-391
-630
-1101
-1620
-2520
-3877
-4717
-5069
-4676
-3224
-2256
-2287
-2973
-4197
-4930
-5132
-5007
-4736
-4653
-3972
-3091
-2287
-1700
-1927
-2218
-2391
-2336
-1989
-1773
-1475
-1188
-863
-558
-416
-113
409
884
1068
794
114
-338
-318
173
854
1139
1347
1553
1647
1663
1254
647
149
-7
292
677
1063
1277
1245
1127
779
427
227
150
339
535
517
460
533
827
1221
1457
1488
1578
1769
2077
2362
2347
2254
2416
2710
3114
3785
3982
4112
4254
3939
3942
3788
3346
2802
1692
558
-82
160
1241
2508
2869
2108
454
-1246
-2092
-2591
-2540
-2557
-2781
-2567
-2371
-2003
-1844
-2244
-2908
-3707
-4132
-4269
-4177
-3879
-3578
-3255
-2852
-2433
-2035
-1642
-1507
-1477
-1618
-1871
-1837
-1634
-1035
-210
522
1224
1494
1426
1317
1114
1081
1136
1234
1467
1636
1891
2113
2164
2106
1876
1561
1232
1008
853
628
370
129
-142
-408
-562
-697
-796
-982
-1410
-2008
-2866
-3971
-5012
-5339
-5003
-4138
-3126
-2954
-3310
-3938
-4488
-4583
-4661
-4593
-4559
-4238
-3312
-2522
-1872
-1599
-1652
-1597
-1515
-1386
-1339
-1274
-1062
-751
-433
-165
135
552
1008
1167
959
471
34
30
300
699
918
966
1183
1400
1497
1361
947
564
379
419
553
623
676
800
911
983
954
754
681
693
743
733
623
633
946
1468
1906
2320
2497
2573
2845
2930
2964
2941
2889
3104
3348
3930
4248
4311
4630
4312
4232
3789
2465
1165
-310
-774
-280
1025
2334
2365
1665
99
-1323
-2109
-2535
-2798
-3290
-3550
-3646
-3200
-2481
-2053
-1927
-2572
-3242
-3793
-4129
-4000
-3931
-3660
-3393
-2989
-2282
-1646
-980
-666
-693
-772
-959
-991
-798
-414
113
713
1238
1593
1853
1983
2126
2214
2231
2140
1875
1716
1543
1474
1597
1686
1783
1737
1626
1478
1120
669
97
-460
-922
-1274
-1447
-1439
-1322
-1347
-1538
-1999
-2622
-3433
-4395
-5217
-5667
-5413
-4765
-3879
-3302
-3324
-3433
-3684
-3726
-3717
-3827
-3798
-3659
-3043
-2270
-1618
-1083
-813
-545
-341
-272
-325
-408
-374
-286
-131
-67
67
359
760
1156
1243
1119
858
714
741
726
644
422
368
567
811
1017
1075
1039
970
884
746
545
429
415
498
598
688
814
1002
1320
1503
1546
1518
1406
1565
1847
2205
2611
2895
3289
3581
3766
3908
3868
4001
4128
4181
4292
4122
4047
3934
3483
2650
1270
105
-470
-136
905
1529
1543
657
-540
-1496
-2183
-2550
-3128
-3579
-3865
-3857
-3437
-2932
-2517
-2601
-2929
-3423
-3881
-3973
-3925
-3634
-3347
-3047
-2695
-2385
-1853
-1333
-888
-559
-420
-258
-74
180
468
729
996
1189
1358
1583
1881
2201
2494
2732
2733
2535
2211
1833
1558
1368
1282
1141
1060
1041
922
803
498
67
-416
-941
-1358
-1719
-1961
-2117
-2250
-2402
-2635
-2889
-3162
-3548
-4452
-5275
-5790
-5974
-5030
-4028
-3515
-3363
-3708
-3649
-3446
-3038
-2845
-3160
-2975
-2597
-1973
-1275
-1009
-776
-541
-258
-12
48
108
217
423
467
185
-237
-350
-68
379
717
679
577
608
816
1081
869
418
68
-134
19
223
340
434
571
834
916
825
808
736
823
905
778
757
821
1071
1489
1824
1995
2114
2415
2833
3233
3579
3748
3855
3918
4041
4114
4041
4026
4007
4101
4216
4206
3942
3073
1920
675
-255
-412
-103
283
317
-50
-633
-1162
-1488
-1860
-2424
-3174
-3837
-4184
-4155
-3859
-3661
-3546
-3543
-3580
-3483
-3377
-3196
-2992
-2801
-2566
-2412
-2277
-2095
-1888
-1547
-1148
-687
-161
348
871
1295
1595
1804
1844
1774
1707
1718
1798
2014
2298
2497
2582
2534
2431
2251
2049
1861
1611
1325
968
616
317
7
-337
-691
-1032
-1341
-1593
-1860
-2056
-2288
-2555
-2823
-3109
-3334
-3686
-4144
-4802
-5365
-5554
-5460
-4842
-4252
-3878
-3597
-3493
-3206
-2940
-2645
-2540
-2575
-2376
-2127
-1743
-1422
-1192
-964
-741
-473
-272
-14
246
502
689
622
406
98
-73
-74
-17
45
1
53
240
504
734
712
558
431
339
311
274
220
190
225
263
261
318
419
627
859
1029
1167
1248
1408
1546
1752
1885
1864
2071
2309
2715
3127
3360
3674
3899
4220
4511
4598
4587
4397
4268
4181
4024
3653
2865
1853
917
224
-41
32
70
-55
-349
-744
-992
-1108
-1322
-1685
-2242
-2823
-3234
-3468
-3502
-3585
-3750
-3907
-4048
-3952
-3717
-3383
-2992
-2706
-2402
-2149
-1938
-1753
-1650
-1540
-1405
-1218
-1018
-730
-357
37
423
754
1044
1264
1462
1625
1750
1906
2032
2114
2126
2038
1899
1695
1497
1351
1196
1043
908
802
695
519
326
102
-175
-461
-769
-1034
-1244
-1479
-1761
-2026
-2311
-2670
-2959
-3235
-3458
-3655
-3920
-4137
-4378
-4361
-4194
-4078
-3843
-3730
-3562
-3316
-3043
-2738
-2529
-2272
-2058
-1850
-1578
-1366
-1163
-970
-776
-634
-524
-401
-295
-151
-77
-46
-55
-99
-66
6
134
205
185
126
65
96
67
-52
-194
-357
-447
-479
-501
-485
-432
-393
-382
-368
-346
-323
-280
-251
-219
-212
-214
-165
-127
-44
14
5
52
156
333
525
695
874
1003
1177
1345
1483
1618
1733
1835
1890
1964
1957
1877
1678
1397
1106
847
708
558
389
245
60
-87
-197
-268
-311
-369
-416
-450
-449
-446
-426
-428
-492
-601
-744
-849
-934
-1000
-1062
-1125
-1136
-1147
-1158
-1178
-1160
-1102
-1036
-942
-809
-695
-586
-446
-293
-129
1
88
157
216
263
311
379
426
443
438
416
398
396
418
416
412
436
461
501
536
549
551
518
467
441
427
388
332
291
225
139
50
-40
-140
-222
-274
-304
-346
-393
-402
-373
-312
-245
-178
-105
-58
-29
18
49
66
65
61
56
25
-19
-54
-90
-90
-65
-66
-72
-75
-95
-129
-176
-208
-211
-227
-222
-197
-165
-154
-151
-125
-120
-117
-104
-76
-17
25
40
75
118
146
151
171
226
272
296
325
346
366
398
436
460
467
472
499
535
544
562
601
615
625
644
676
709
736
764
801
848
879
906
942
965
963
959
973
994
967
926
892
844
781
718
679
648
619
578
539
510
464
429
393
369
336
302
262
224
197
154
121
80
36
-10
-45
-94
-140
-161
-182
-222
-270
-305
-331
-366
-391
-420
-446
-449
-462
-466
-457
-437
-415
-400
-391
-387
-386
-377
-368
-384
-397
-404
-411
-425
-430
-438
-462
-508
-555
-561
-548
-544
-546
-547
-571
-613
-644
-660
-650
-656
-679
-676
-685
-711
-737
-745
-756
-774
-789
-785
-760
-740
-740
-751
-737
-715
-722
-725
-709
-690
-691
-685
-639
-597
-585
-572
-552
-548
-551
-563
-556
-559
-568
-566
-553
-502
-447
-402
-386
-387
-401
-416
-419
-388
-355
-318
-286
-270
-252
-224
-190
-175
-164
-164
-140
-94
-55
-28
30
77
88
95
138
194
210
225
267
331
384
418
449
496
541
569
619
677
713
749
765
768
780
791
784
760
737
683
618
563
529
479
396
357
366
360
342
310
271
238
181
135
114
109
74
18
-43
-105
-163
-227
-275
-325
-363
-404
-472
-536
-587
-634
-694
-742
-779
-810
-814
-830
-829
-836
-840
-831
-818
-789
-759
-754
-760
-758
-746
-755
-787
-809
-805
-810
-832
-835
-837
-845
-869
-874
-856
-839
-818
-807
-776
-762
-783
-794
-790
-779
-773
-754
-754
-777
-808
-827
-825
-830
-827
-836
-836
-821
-823
-821
-806
-787
-763
-755
-742
-736
-710
-682
-670
-660
-650
-628
-619
-625
-625
-630
-641
-656
-660
-666
-684
-685
-672
-676
-681
-657
-626
-618
-607
-576
-545
-538
-540
-516
-485
-462
-438
-409
-369
-346
-347
-331
-303
-278
-257
-220
-203
-196
-191
-161
-112
-70
-31
8
73
135
191
229
268
318
362
400
436
490
547
566
574
611
661
691
682
691
703
667
597
529
488
450
417
392
360
333
313
297
247
202
147
105
79
57
28
-22
-63
-111
-152
-203
-265
-329
-385
-452
-515
-576
-643
-713
-764
-787
-811
-839
-854
-855
-870
-866
-840
-821
-824
-833
-817
-808
-808
-813
-811
-811
-835
-865
-885
-888
-880
-877
-868
-873
-877
-873
-866
-858
-844
-831
-835
-837
-836
-821
-838
-858
-844
-839
-843
-853
-858
-862
-859
-860
-865
-858
-857
-863
-838
-788
-770
-764
-752
-726
-708
-686
-674
-668
-665
-661
-666
-655
-622
-605
-594
-593
-599
-612
-612
-606
-603
-593
-579
-535
-505
-505
-493
-480
-460
-461
-425
-395
-405
-406
-398
-377
-348
-341
-339
-333
-305
-271
-245
-217
-194
-164
-132
-117
-96
-61
-20
30
71
112
154
200
242
264
290
318
343
369
411
467
518
566
606
660
708
749
793
827
844
831
796
734
661
571
469
408
386
368
334
298
277
267
235
180
137
117
85
47
6
-28
-73
-140
-197
-263
-331
-413
-506
-598
-679
-756
-828
-870
-897
-942
-974
-977
-968
-926
-859
-784
-734
-707
-690
-677
-682
-696
-704
-720
-741
-741
-745
-747
-731
-710
-706
-712
-704
-701
-696
-702
-702
-682
-671
-691
-706
-714
-720
-717
-727
-741
-753
-776
-815
-833
-832
-844
-864
-898
-918
-911
-876
-830
-829
-822
-832
-837
-817
-805
-781
-754
-727
-718
-726
-722
-704
-688
-691
-690
-674
-669
-674
-669
-662
-645
-636
-623
-599
-561
-533
-517
-500
-499
-487
-471
-446
-428
-392
-363
-360
-339
-310
-287
-264
-244
-213
-190
-162
-136
-98
-66
-50
-24
11
52
87
126
171
207
237
270
321
377
427
471
510
550
606
693
784
839
892
950
1012
1084
1140
1164
1162
1127
1038
903
773
630
477
339
236
161
104
50
-6
-29
-49
-78
-81
-64
-75
-114
-142
-184
-255
-343
-456
-560
-672
-781
-891
-983
-1063
-1125
-1169
-1204
-1202
-1169
-1116
-1041
-935
-815
-687
-551
-450
-400
-397
-469
-563
-622
-664
-696
-705
-697
-680
-648
-619
-605
-586
-565
-544
-551
-564
-574
-564
-559
-598
-649
-688
-715
-769
-805
-804
-814
-844
-920
-975
-978
-979
-982
-976
-963
-958
-974
-957
-929
-892
-863
-863
-871
-885
-879
-862
-864
-873
-888
-890
-896
-896
-874
-861
-854
-847
-843
-829
-791
-754
-702
-660
-627
-618
-611
-599
-544
-501
-500
-513
-503
-470
-432
-391
-336
-283
-252
-236
-175
-91
-34
15
43
112
164
186
210
266
334
357
379
406
433
453
497
564
600
621
674
768
865
978
1087
1184
1285
1369
1459
1539
1613
1690
1769
1824
1829
1800
1738
1610
1419
1204
993
808
662
525
393
272
116
-45
-136
-187
-240
-311
-404
-474
-520
-558
-621
-733
-895
-1080
-1236
-1375
-1508
-1622
-1741
-1858
-1929
-1928
-1896
-1832
-1716
-1572
-1390
-1181
-957
-731
-503
-287
-121
-34
-61
-150
-214
-297
-388
-473
-578
-651
-690
-712
-660
-558
-453
-340
-233
-185
-194
-234
-301
-360
-476
-638
-820
-997
-1126
-1257
-1400
-1486
-1553
-1568
-1550
-1496
-1446
-1443
-1415
-1400
-1353
-1255
-1223
-1259
-1322
-1390
-1457
-1494
-1515
-1572
-1606
-1631
-1617
-1547
-1513
-1492
-1524
-1558
-1550
-1595
-1623
-1638
-1632
-1598
-1582
-1602
-1664
-1701
-1601
-1526
-1512
-1424
-1406
-1324
-1226
-1173
-1127
-1117
-1033
-939
-916
-869
-747
-664
-577
-441
-300
-189
-67
61
162
337
431
490
572
639
706
785
903
981
1091
1240
1378
1539
1717
1894
2082
2245
2384
2499
2592
2659
2691
2734
2770
2784
2752
2606
2320
1980
1623
1261
1046
932
777
593
341
100
-48
-178
-214
-278
-378
-536
-719
-857
-951
-1015
-1208
-1485
-1765
-2027
-2186
-2285
-2329
-2390
-2462
-2458
-2410
-2274
-2070
-1838
-1598
-1374
-1155
-944
-739
-508
-279
-75
85
177
207
180
152
147
154
191
217
228
242
237
218
221
184
140
57
-38
-127
-240
-369
-542
-747
-1033
-1334
-1557
-1799
-1919
-2028
-2328
-2533
-2572
-2634
-2648
-2480
-2384
-2409
-2346
-2302
-2312
-2265
-2302
-2410
-2598
-2791
-2914
-3023
-3111
-3160
-3170
-3209
-3270
-3317
-3397
-3415
-3438
-3494
-3472
-3488
-3592
-3542
-3444
-3490
-3488
-3408
-3301
-3207
-2986
-2820
-2730
-2659
-2669
-2738
-2770
-2798
-2725
-2446
-2094
-1829
-1550
-975
-523
-177
381
788
999
1038
1172
1358
1517
1707
1972
2291
2549
2783
3030
3345
3654
3990
4173
4381
4666
4925
5062
5316
5442
5604
5649
5588
5553
5363
5335
5129
4654
4093
3266
2476
2009
1594
1487
1369
982
507
124
-175
-280
-163
-172
-368
-610
-985
-1367
-1609
-1783
-1964
-2213
-2497
-2888
-3165
-3301
-3356
-3192
-2931
-2604
-2241
-1935
-1673
-1401
-1118
-789
-468
-208
-59
60
149
212
248
386
502
413
677
582
653
937
1080
1400
1729
1889
1962
1871
1804
1579
1545
1387
1156
965
410
-75
-617
-1206
-1564
-1980
-2323
-2560
-2922
-3193
-3333
-3482
-3565
-3545
-3624
-3719
-3780
-3869
-3939
-3936
-3925
-3883
-3761
-3680
-3584
-3450
-3327
-3084
-2827
-2509
-2183
-1877
-1602
-1390
-1155
-981
-796
-695
-652
-595
-658
-670
-654
-665
-582
-543
-587
-671
-760
-917
-1060
-1132
-1259
-1371
-1481
-1666
-1881
-2120
-2298
-2451
-2554
-2559
-2510
-2349
-2126
-1812
-1356
-727
-33
490
1078
1716
2150
2555
2819
2997
3312
3573
3790
4055
4324
4465
4486
4489
4482
4506
4419
4396
4409
4224
3877
3294
2613
2065
1663
1366
1294
1192
1126
1011
875
821
776
833
548
739
299
63
-309
-663
-1042
-1129
-1332
-1275
-1198
-1062
-1056
-850
-716
-466
345
-220
1414
1160
1281
2179
1499
1835
1942
1806
1737
1910
1890
1471
2006
1581
1652
2129
1722
2348
2176
2430
2177
2377
2042
1850
1906
1433
1391
1019
942
513
311
52
-265
-269
-395
-341
-420
-301
-525
-563
-576
-815
-872
-1003
-1142
-1249
-1171
-1267
-1152
-1019
-913
-673
-470
-291
-105
124
108
317
391
385
373
271
268
139
68
127
84
-129
-139
-70
135
87
235
490
656
568
485
576
594
650
545
395
157
-16
-42
-50
63
300
572
451
500
620
636
835
596
457
611
675
386
455
548
517
432
370
277
295
513
665
886
916
1049
1218
1124
1098
1268
1206
1162
1180
1144
1087
1176
1281
1360
1520
1552
1590
1511
1405
1310
1203
1053
848
695
526
325
87
-171
-393
-599
-763
-862
-959
-1057
-1109
-1159
-1209
-1246
-1287
-1349
-1471
-1672
-1887
-2110
-2318
-2487
-2596
-2616
-2572
-2477
-2352
-2161
-1964
-1769
-1567
-1359
-1182
-1067
-976
-943
-909
-894
-879
-848
-776
-674
-552
-410
-287
-177
-72
8
50
71
55
-25
-177
-354
-598
-873
-1162
-1497
-1774
-2009
-2219
-2333
-2451
-2557
-2593
-2601
-2540
-2459
-2352
-2284
-2280
-2277
-2290
-2312
-2325
-2306
-2240
-2195
-2127
-2063
-1965
-1906
-1814
-1588
-1341
-1055
-794
-600
-469
-517
-632
-667
-569
-565
-618
-494
-469
-271
-62
166
457
514
336
274
374
444
362
438
498
505
664
459
557
411
319
534
777
877
1082
1376
1275
1339
1433
1395
1459
1462
1310
1259
1435
1604
1801
2015
2236
2513
2737
3041
3269
3532
3778
3910
3923
3813
3576
3288
3070
2796
2418
1886
1215
266
-550
-1044
-1290
-1109
-900
-854
-962
-1289
-1682
-1882
-1969
-2084
-2246
-2534
-2932
-3371
-3679
-3902
-3968
-3915
-3741
-3460
-3140
-2761
-2439
-2034
-1648
-1262
-868
-592
-442
-435
-464
-491
-397
-149
137
468
764
933
1099
1303
1513
1769
2013
2156
2146
2011
1776
1450
1112
788
442
120
-198
-477
-669
-777
-898
-1010
-1289
-1671
-2073
-2691
-3075
-3494
-3982
-4295
-4831
-5279
-5456
-5639
-5530
-5302
-5094
-4730
-4387
-3939
-3504
-3064
-2684
-2415
-2112
-1965
-1801
-1686
-1552
-1342
-1097
-704
-379
-78
201
374
580
850
1082
1306
1431
1417
1286
1134
981
799
747
677
625
635
645
718
815
917
1047
1123
1210
1246
1248
1284
1220
1267
1337
1441
1658
1763
1947
2139
2382
2682
3023
3461
3771
4163
4540
4719
5117
5360
5465
5591
5399
5223
4918
4650
4567
4337
4186
3698
2682
1518
7
-1223
-1738
-1931
-1707
-1582
-2017
-2639
-3252
-3659
-3616
-3332
-3265
-3485
-3909
-4411
-4653
-4560
-4311
-4049
-3965
-3859
-3666
-3302
-2572
-1778
-970
-282
209
517
772
992
1196
1557
1867
2123
2350
2420
2463
2523
2576
2717
2827
2923
2957
2851
2716
2439
2075
1691
1181
589
-6
-626
-1189
-1568
-1814
-2084
-2307
-2643
-3049
-3528
-4023
-4262
-4721
-4897
-4888
-5264
-5287
-5530
-6156
-6304
-6519
-6375
-5702
-5016
-4165
-3474
-2964
-2452
-1923
-1369
-857
-462
-382
-292
-228
-142
115
217
343
405
343
512
700
878
1197
1351
1372
1286
1049
676
338
98
-128
-125
-110
-99
-66
-131
-87
19
153
396
663
829
1007
1368
1489
1741
2054
1825
2015
2196
2268
2936
3392
3847
4309
4607
5061
5336
5765
6006
5998
6054
5879
5653
5397
5059
4643
4306
3958
3402
2606
1169
-287
-1790
-2797
-2780
-2795
-2593
-2659
-3630
-4336
-4761
-4853
-4369
-4004
-4116
-4579
-4947
-5230
-4996
-4420
-4099
-3707
-3650
-3383
-2738
-1899
-728
140
687
1098
1220
1441
1908
2288
2699
3034
3145
3124
3170
3142
3117
3209
3170
3187
3112
2955
2728
2335
1888
1260
536
-105
-846
-1516
-1987
-2443
-2716
-2942
-3209
-3500
-3846
-4171
-4412
-4518
-4621
-4753
-4925
-5213
-5461
-5502
-5447
-5260
-4932
-4704
-4470
-4057
-3662
-3142
-2471
-1894
-1367
-929
-546
-217
6
235
400
498
587
596
569
566
557
541
558
555
447
364
211
64
-16
-154
-304
-494
-720
-909
-1001
-990
-913
-810
-659
-581
-497
-292
-118
51
262
522
635
1028
1442
1732
2353
2631
2876
3198
3307
3735
4141
4541
5086
5274
5511
5754
5843
5987
6089
6134
6023
5983
5683
5358
4996
4463
4097
3413
2373
878
-898
-2670
-3728
-3931
-3901
-3574
-3709
-4634
-5238
-5526
-5300
-4512
-4139
-4193
-4834
-5326
-5357
-5034
-4373
-3966
-3805
-3764
-3255
-2345
-1156
226
1084
1571
1888
2050
2491
2949
3313
3581
3516
3347
3137
2981
2952
3008
3107
3121
3053
2952
2838
2581
2192
1627
746
-147
-1014
-1800
-2385
-2858
-3255
-3649
-3971
-4216
-4394
-4465
-4534
-4531
-4782
-5020
-5105
-5666
-5560
-5321
-5425
-4895
-4727
-4642
-3982
-3429
-2633
-1741
-1138
-656
-442
-158
111
311
501
576
493
306
395
286
403
625
481
563
493
312
413
343
227
97
-237
-507
-833
-1011
-1157
-1271
-1285
-1356
-1348
-1278
-1059
-924
-754
-425
-386
-287
-64
-85
74
272
414
602
899
1323
1757
2452
3121
3638
4175
4463
4710
4926
5210
5501
5500
5556
5368
5198
5247
5243
5387
5443
5309
5110
4826
4502
4131
3657
2475
751
-962
-3256
-4448
-4625
-4760
-4159
-4264
-5114
-5647
-5843
-5272
-4224
-3572
-3581
-4239
-4845
-4844
-4403
-3829
-3518
-3619
-3906
-3280
-2233
-718
909
1608
2050
2262
2492
3146
3689
3930
3887
3497
3078
2719
2525
2452
2377
2324
2312
2279
2262
2317
2093
1699
1132
224
-704
-1569
-2331
-2879
-3324
-3741
-4180
-4533
-4732
-4801
-4778
-4698
-4702
-4847
-4847
-4797
-4776
-4538
-4482
-4438
-4207
-4028
-3557
-2885
-2205
-1532
-991
-548
-181
171
541
795
962
947
783
614
501
461
349
315
183
12
28
55
115
193
130
4
-183
-371
-560
-695
-767
-933
-1116
-1239
-1284
-1257
-1113
-933
-739
-562
-381
-245
-32
194
425
585
644
674
790
1061
1368
1853
2272
2658
3072
3417
3877
4255
4562
4800
4760
4759
4765
4731
4893
4927
4857
4931
4749
4758
4716
4445
4213
3649
3056
2126
489
-1008
-3066
-4405
-4426
-4502
-3872
-3753
-4719
-5255
-5421
-4915
-3767
-3144
-3281
-3971
-4481
-4415
-3796
-3175
-3040
-3215
-3548
-2783
-1583
-200
1250
1606
1803
2068
2364
3039
3484
3495
3201
2898
2529
2288
2179
2006
1832
1797
1801
1863
1832
1853
1550
1110
527
-381
-1123
-1798
-2365
-2815
-3171
-3646
-4074
-4339
-4477
-4416
-4247
-4007
-3829
-3841
-3834
-3945
-4064
-3833
-3712
-3591
-3385
-3339
-2992
-2355
-1668
-991
-507
-327
-136
185
520
844
831
660
400
100
77
-13
-133
-215
-371
-431
-308
-236
-205
-156
-236
-369
-504
-651
-800
-913
-1038
-1148
-1327
-1413
-1420
-1347
-1038
-764
-550
-328
-215
-77
130
340
529
544
632
686
757
997
1216
1447
1719
1961
2187
2475
2846
3096
3411
3698
3716
3850
3869
3865
3951
3864
3932
3832
3829
3936
3953
4144
4146
3917
3608
3045
2089
518
-944
-2819
-4154
-3974
-3981
-3442
-3240
-4184
-4540
-4608
-4009
-2879
-2410
-2529
-3268
-3756
-3600
-3191
-2758
-2837
-3162
-3400
-2614
-1341
-175
1013
1233
1291
1675
2041
2648
2971
2828
2513
2090
1841
1572
1318
1125
908
979
1177
1354
1425
1411
1157
735
261
-455
-1126
-1649
-2147
-2505
-2877
-3388
-3818
-4149
-4137
-3843
-3616
-3356
-3280
-3367
-3172
-3041
-2972
-2810
-2939
-3017
-2843
-2623
-2185
-1711
-1387
-1041
-705
-395
35
308
472
561
448
367
244
44
-105
-303
-495
-546
-577
-552
-440
-380
-297
-198
-199
-242
-298
-376
-431
-557
-701
-853
-1032
-1003
-950
-760
-502
-375
-155
-3
167
417
506
635
712
637
742
792
842
1011
1071
1221
1366
1521
1799
1982
2165
2346
2380
2465
2489
2415
2487
2494
2438
2502
2432
2401
2428
2364
2481
2607
2689
2941
3036
3130
3265
2978
1927
384
-1518
-3299
-3748
-3448
-2843
-2290
-2847
-3629
-3940
-3620
-2415
-1451
-1273
-1797
-2540
-2662
-2346
-1984
-2069
-2662
-3265
-3118
-2104
-887
256
732
740
906
1218
1742
2128
2116
1926
1570
1305
1011
545
173
-117
-120
185
530
733
870
843
645
398
-98
-689
-1298
-1866
-2212
-2577
-2880
-3183
-3639
-3831
-3901
-3838
-3516
-3176
-2775
-2366
-2118
-2111
-2162
-2223
-2288
-2176
-2084
-1982
-1780
-1575
-1248
-962
-692
-444
-308
-32
207
390
487
327
53
-262
-507
-654
-729
-730
-723
-656
-496
-352
-231
-166
-143
-161
-132
-100
-120
-142
-324
-585
-793
-894
-908
-690
-460
-246
68
208
413
626
690
871
956
916
975
931
988
1024
1012
1113
1124
1259
1437
1674
1926
2069
2112
2092
2018
2026
2038
1955
1805
1559
1332
1144
1041
983
971
966
981
1049
1168
1275
1413
1426
903
154
-838
-1837
-2227
-2238
-2090
-1931
-2224
-2595
-2711
-2473
-1856
-1335
-1173
-1312
-1448
-1385
-1111
-980
-1132
-1452
-1803
-1707
-1228
-689
-198
13
91
272
541
867
1057
1085
1014
880
739
510
171
-170
-409
-518
-471
-417
-423
-397
-388
-436
-624
-924
-1264
-1679
-2217
-2607
-3091
-3491
-3528
-3677
-3601
-3413
-3328
-2890
-2421
-1980
-1510
-1366
-1297
-1236
-1158
-1024
-1058
-1173
-1299
-1293
-1179
-913
-738
-663
-500
-420
-182
26
57
36
-126
-264
-370
-481
-535
-677
-726
-653
-547
-341
-176
-12
136
241
302
301
273
219
186
113
23
-46
-64
7
198
400
553
865
1059
1332
1711
1890
2153
2257
2296
2428
2470
2586
2639
2670
2750
2865
3063
3225
3292
3271
3152
2940
2780
2657
2430
2219
1781
1135
367
-713
-1644
-2483
-2984
-2995
-2991
-2923
-3007
-3232
-3289
-3106
-2786
-2450
-2290
-2385
-2427
-2328
-2137
-1873
-1808
-1840
-1755
-1446
-818
-118
507
907
1122
1359
1654
1956
2147
2179
2032
1862
1673
1412
1115
815
579
448
400
374
291
162
7
-222
-461
-729
-1096
-1448
-1783
-2106
-2363
-2637
-2928
-3130
-3256
-3240
-3086
-2869
-2585
-2322
-2075
-1854
-1686
-1551
-1571
-1712
-1761
-1827
-1737
-1438
-1289
-1174
-1091
-1015
-691
-306
24
259
242
185
169
134
77
-140
-488
-794
-988
-1055
-1010
-1044
-1101
-1128
-1105
-985
-861
-764
-703
-670
-676
-737
-837
-916
-998
-964
-857
-718
-612
-461
-201
9
334
525
612
840
887
1087
1212
1106
1109
974
1005
1074
1073
1177
1124
1148
1228
1303
1414
1438
1403
1296
1268
1192
1066
938
712
536
372
250
153
56
37
8
50
69
118
190
196
206
188
138
63
-25
-106
-198
-342
-529
-703
-873
-958
-957
-967
-929
-966
-1015
-998
-989
-960
-957
-977
-1008
-1027
-1035
-1036
-1068
-1108
-1119
-1133
-1088
-1017
-965
-913
-923
-954
-990
-1049
-1089
-1131
-1162
-1201
-1287
-1364
-1423
-1473
-1509
-1523
-1514
-1470
-1407
-1353
-1311
-1299
-1309
-1303
-1299
-1268
-1222
-1206
-1178
-1172
-1149
-1111
-1074
-1023
-1001
-965
-889
-807
-718
-638
-578
-523
-467
-370
-247
-124
10
130
224
284
327
378
423
456
491
501
520
544
530
560
556
520
528
527
556
574
608
578
557
545
527
614
644
680
719
706
757
805
871
939
957
1007
1065
1151
1260
1343
1394
1373
1421
1411
1437
1499
1489
1529
1527
1499
1490
1448
1388
1190
871
526
60
-379
-750
-1111
-1399
-1591
-1759
-1855
-1883
-1928
-1860
-1771
-1669
-1498
-1391
-1312
-1254
-1275
-1253
-1223
-1221
-1167
-1127
-1026
-838
-624
-383
-133
80
303
519
684
855
934
923
871
773
658
534
376
241
118
2
-86
-218
-326
-386
-458
-511
-583
-697
-830
-1018
-1227
-1455
-1703
-1929
-2104
-2250
-2452
-2616
-2804
-2973
-2963
-2938
-2791
-2583
-2450
-2221
-2023
-1820
-1564
-1408
-1266
-1109
-963
-804
-670
-576
-503
-442
-400
-310
-236
-133
7
92
214
285
295
319
309
308
308
280
240
180
138
130
105
70
35
13
3
58
115
152
203
168
202
219
231
324
293
326
361
350
432
469
539
633
693
814
910
993
1103
1212
1288
1387
1463
1469
1512
1496
1507
1536
1445
1455
1432
1383
1391
1315
1268
1190
997
772
485
130
-192
-523
-812
-1045
-1307
-1522
-1679
-1816
-1861
-1878
-1889
-1805
-1713
-1582
-1439
-1334
-1234
-1170
-1113
-1023
-952
-904
-834
-775
-669
-538
-427
-289
-163
-11
182
355
518
667
742
794
816
809
769
652
481
311
163
22
-95
-238
-371
-501
-621
-696
-778
-840
-918
-1004
-1106
-1253
-1409
-1601
-1948
-2251
-2537
-2801
-2851
-2925
-2947
-2911
-2930
-2808
-2600
-2372
-2070
-1826
-1601
-1325
-1086
-825
-598
-505
-458
-428
-430
-344
-296
-277
-211
-215
-120
-19
69
206
309
407
532
629
726
778
790
798
746
684
615
532
435
381
287
202
166
103
134
174
202
258
275
310
348
364
397
432
434
460
529
569
608
645
614
663
725
787
900
957
1043
1118
1182
1277
1340
1390
1419
1433
1383
1281
1133
893
675
456
221
-2
-284
-562
-802
-1007
-1142
-1246
-1334
-1433
-1483
-1491
-1453
-1395
-1366
-1338
-1326
-1308
-1280
-1266
-1258
-1269
-1278
-1252
-1218
-1181
-1141
-1103
-1046
-957
-815
-653
-503
-346
-202
-71
66
189
276
325
347
357
370
356
322
270
189
103
15
-68
-140
-211
-262
-301
-346
-398
-441
-468
-497
-549
-624
-716
-821
-919
-1054
-1212
-1373
-1579
-1707
-1790
-1883
-1945
-2028
-2086
-2070
-1992
-1868
-1722
-1602
-1454
-1289
-1088
-857
-662
-530
-391
-268
-152
-27
44
112
124
130
140
141
154
160
175
214
282
343
386
405
452
496
523
539
532
526
495
453
417
366
278
206
152
102
65
25
-20
-47
-62
-68
-39
-20
15
57
69
89
130
173
216
260
311
358
376
388
404
416
423
422
407
391
381
382
375
360
309
249
207
170
164
161
134
86
35
3
-12
-34
-66
-79
-82
-96
-102
-104
-115
-126
-153
-177
-178
-183
-182
-190
-179
-178
-198
-226
-244
-240
-217
-197
-177
-165
-173
-171
-160
-132
-100
-89
-65
-41
-20
4
24
42
63
91
129
174
214
235
242
244
253
245
218
188
172
151
118
95
84
72
55
36
24
11
1
4
0
-21
-35
-73
-117
-152
-168
-184
-204
-220
-227
-228
-244
-266
-261
-240
-251
-253
-252
-251
-242
-235
-229
-232
-246
-249
-241
-213
-187
-165
-135
-112
-101
-91
-72
-74
-70
-58
-43
-30
-23
-27
-32
-20
-18
-23
-20
0
21
27
31
43
55
53
53
60
58
56
65
73
95
126
147
177
186
192
195
206
228
236
253
256
255
248
242
218
197
179
145
124
107
112
113
103
90
73
44
26
20
-7
-37
-48
-65
-83
-109
-136
-166
-213
-259
-294
-309
-339
-356
-368
-381
-402
-419
-427
-458
-488
-500
-508
-517
-528
-537
-540
-548
-547
-561
-578
-580
-578
-572
-566
-571
-569
-557
-559
-553
-542
-533
-530
-522
-501
-489
-493
-494
-493
-502
-509
-507
-518
-537
-556
-576
-599
-598
-592
-593
-599
-609
-622
-635
-645
-652
-659
-675
-682
-703
-713
-718
-719
-711
-709
-710
-708
-699
-689
-686
-675
-662
-658
-662
-676
-678
-673
-667
-642
-616
-585
-563
-540
-516
-491
-471
-478
-465
-448
-427
-419
-421
-422
-419
-409
-392
-367
-339
-321
-301
-281
-246
-214
-197
-181
-181
-177
-160
-134
-117
-94
-75
-59
-43
-11
30
60
100
137
165
183
188
181
167
161
138
121
104
80
66
57
60
54
30
18
2
-17
-37
-63
-81
-118
-160
-200
-227
-242
-271
-304
-325
-335
-354
-375
-385
-404
-421
-443
-473
-511
-549
-581
-594
-605
-624
-640
-640
-644
-647
-641
-640
-636
-627
-610
-599
-591
-592
-610
-634
-658
-665
-654
-652
-648
-647
-623
-615
-606
-593
-589
-589
-584
-566
-559
-551
-555
-569
-592
-599
-603
-610
-618
-614
-607
-596
-592
-569
-548
-557
-572
-594
-598
-610
-613
-606
-600
-604
-613
-612
-619
-620
-619
-623
-621
-604
-582
-571
-564
-562
-550
-548
-560
-566
-559
-538
-514
-485
-472
-464
-463
-451
-424
-399
-371
-353
-323
-306
-300
-270
-242
-220
-203
-185
-159
-134
-106
-91
-80
-81
-84
-70
-53
-52
-54
-37
-23
-11
3
26
50
77
100
125
159
183
197
211
220
231
247
260
259
265
275
287
294
291
273
251
236
219
200
175
151
117
83
48
7
-24
-42
-68
-102
-130
-167
-191
-225
-253
-276
-307
-332
-365
-391
-412
-444
-475
-501
-509
-528
-538
-519
-493
-471
-458
-448
-442
-450
-453
-452
-467
-471
-476
-480
-477
-498
-518
-517
-520
-529
-549
-542
-530
-533
-526
-520
-523
-555
-578
-598
-607
-611
-617
-629
-646
-666
-687
-710
-714
-705
-694
-681
-675
-673
-684
-703
-708
-704
-690
-691
-699
-693
-678
-668
-648
-613
-588
-552
-528
-516
-496
-463
-450
-465
-452
-439
-424
-413
-420
-417
-395
-376
-362
-340
-314
-304
-300
-297
-275
-240
-219
-193
-171
-155
-142
-121
-101
-69
-26
15
45
66
84
105
132
148
163
181
206
240
268
295
315
326
332
342
350
344
331
320
308
297
294
294
284
260
230
203
173
151
138
123
90
45
8
-26
-61
-90
-109
-135
-155
-184
-209
-245
-294
-339
-378
-411
-444
-468
-499
-527
-545
-560
-568
-571
-572
-581
-594
-613
-628
-631
-625
-634
-639
-634
-641
-654
-675
-682
-673
-674
-682
-685
-701
-697
-698
-710
-710
-724
-757
-770
-764
-754
-718
-703
-699
-698
-698
-699
-688
-663
-652
-645
-651
-658
-664
-666
-662
-642
-640
-645
-651
-647
-631
-622
-618
-613
-610
-600
-606
-611
-604
-606
-600
-594
-587
-574
-562
-562
-564
-560
-549
-524
-512
-492
-482
-484
-476
-444
-429
-416
-402
-396
-391
-380
-350
-331
-329
-320
-300
-288
-280
-268
-261
-251
-225
-186
-143
-111
-88
-69
-60
-28
17
62
77
102
144
167
188
200
222
254
277
294
313
327
345
353
371
375
381
393
389
378
384
391
368
336
304
279
259
245
219
204
178
145
107
76
44
4
-28
-46
-66
-106
-151
-197
-242
-287
-339
-393
-448
-481
-506
-517
-534
-539
-542
-549
-552
-564
-579
-602
-621
-626
-638
-642
-633
-635
-642
-642
-638
-630
-630
-621
-616
-614
-619
-636
-648
-643
-649
-661
-662
-674
-679
-679
-685
-670
-660
-665
-666
-665
-654
-649
-652
-661
-670
-675
-680
-686
-675
-672
-680
-679
-665
-656
-648
-623
-613
-596
-574
-571
-564
-565
-583
-593
-590
-580
-574
-559
-548
-526
-509
-499
-481
-482
-479
-464
-443
-421
-419
-422
-398
-383
-364
-341
-326
-299
-274
-235
-205
-168
-120
-84
-54
-19
22
55
94
119
153
198
223
263
316
342
364
386
405
429
450
478
491
497
499
502
500
493
501
499
487
474
471
465
462
457
439
394
354
326
297
261
231
214
186
154
115
85
63
44
20
-4
-28
-66
-107
-146
-184
-228
-278
-318
-368
-410
-438
-466
-482
-505
-538
-573
-592
-618
-635
-646
-657
-662
-684
-697
-690
-693
-707
-724
-722
-713
-715
-715
-714
-712
-706
-693
-690
-700
-689
-671
-665
-654
-656
-651
-650
-632
-625
-618
-605
-600
-602
-602
-608
-599
-594
-582
-572
-572
-564
-568
-563
-576
-579
-584
-592
-589
-591
-584
-572
-571
-554
-537
-547
-559
-548
-545
-546
-541
-540
-537
-528
-521
-506
-493
-484
-470
-473
-469
-477
-463
-452
-448
-422
-402
-394
-375
-362
-336
-308
-283
-247
-214
-178
-155
-120
-72
-41
-19
-12
15
51
76
113
150
166
195
233
267
300
337
371
405
432
450
494
536
545
543
536
537
540
537
535
520
491
472
463
442
419
401
377
349
323
301
280
268
239
216
189
151
126
73
22
-31
-65
-109
-146
-174
-214
-254
-324
-384
-421
-457
-497
-528
-556
-572
-584
-602
-617
-633
-651
-665
-668
-663
-673
-672
-658
-657
-663
-665
-665
-663
-652
-653
-661
-670
-672
-666
-664
-660
-667
-671
-674
-685
-696
-705
-697
-701
-698
-687
-675
-653
-633
-632
-631
-611
-603
-615
-627
-633
-620
-601
-582
-574
-585
-594
-599
-599
-595
-587
-567
-549
-545
-544
-543
-537
-525
-520
-516
-515
-500
-485
-463
-435
-408
-400
-410
-412
-395
-371
-355
-331
-301
-279
-272
-244
-213
-190
-175
-156
-133
-115
-100
-66
-35
-12
21
59
95
119
154
196
226
255
289
330
367
394
424
453
484
511
545
572
578
582
588
596
594
603
602
597
587
567
557
550
542
523
499
465
445
430
403
365
333
311
288
272
257
221
170
120
75
29
-5
-36
-88
-152
-217
-270
-321
-370
-398
-436
-474
-508
-549
-571
-583
-588
-597
-608
-610
-614
-618
-627
-622
-619
-620
-624
-632
-629
-612
-603
-605
-602
-615
-620
-622
-644
-660
-678
-704
-715
-719
-718
-729
-734
-721
-713
-703
-701
-697
-685
-677
-677
-674
-660
-650
-652
-654
-657
-657
-663
-662
-658
-648
-639
-634
-625
-621
-622
-615
-600
-594
-593
-582
-575
-579
-569
-548
-538
-525
-505
-481
-473
-460
-453
-443
-424
-419
-403
-380
-357
-324
-293
-275
-260
-223
-183
-149
-113
-88
-69
-59
-44
-18
21
70
96
111
143
185
211
246
273
288
305
331
355
385
430
456
465
491
509
529
556
578
605
632
651
657
659
649
630
617
594
557
536
513
488
458
425
397
365
341
322
293
254
216
180
130
85
35
-19
-63
-106
-141
-173
-197
-224
-270
-321
-359
-400
-436
-462
-487
-503
-534
-583
-626
-659
-685
-698
-706
-711
-712
-708
-710
-718
-727
-737
-742
-743
-751
-763
-767
-770
-789
-799
-805
-821
-835
-838
-839
-838
-844
-851
-849
-863
-860
-854
-850
-835
-815
-802
-792
-787
-786
-764
-740
-715
-705
-701
-682
-667
-663
-657
-649
-645
-643
-636
-629
-635
-624
-616
-609
-610
-612
-611
-615
-595
-578
-564
-555
-529
-511
-496
-469
-439
-425
-410
-383
-355
-333
-307
-277
-242
-201
-176
-149
-123
-108
-86
-51
-10
17
45
73
110
159
191
220
256
286
323
367
403
433
451
467
482
507
542
569
596
629
659
683
692
704
720
720
711
694
670
645
619
599
570
551
524
495
472
442
431
408
373
350
317
288
249
213
180
136
86
41
1
-50
-88
-130
-177
-211
-243
-286
-347
-400
-448
-494
-533
-581
-620
-649
-691
-720
-731
-729
-729
-725
-729
-734
-731
-719
-721
-744
-756
-752
-739
-736
-745
-756
-765
-788
-811
-808
-817
-827
-838
-853
-874
-892
-905
-912
-913
-914
-918
-913
-915
-904
-874
-864
-856
-845
-834
-810
-783
-762
-747
-726
-707
-691
-684
-654
-631
-614
-606
-607
-620
-615
-585
-567
-555
-548
-540
-532
-526
-511
-494
-483
-474
-456
-429
-401
-368
-344
-330
-312
-290
-261
-240
-201
-153
-106
-73
-50
-27
6
41
74
118
159
192
210
242
273
305
336
362
375
379
382
401
418
432
457
468
474
488
510
537
566
583
613
639
643
643
656
653
638
628
616
599
587
576
550
528
505
457
414
389
363
330
290
271
246
219
194
166
131
98
65
34
11
-28
-63
-113
-164
-213
-265
-310
-366
-421
-469
-517
-569
-597
-631
-661
-687
-727
-761
-769
-777
-808
-838
-867
-877
-892
-911
-918
-918
-907
-908
-896
-884
-889
-896
-890
-886
-880
-880
-883
-882
-895
-903
-905
-903
-909
-902
-893
-889
-881
-871
-854
-839
-826
-801
-781
-764
-746
-731
-721
-704
-703
-698
-699
-699
-693
-679
-660
-653
-622
-612
-607
-600
-597
-593
-581
-591
-581
-553
-528
-499
-483
-474
-456
-431
-394
-352
-318
-277
-244
-219
-194
-158
-117
-90
-68
-46
-14
22
40
61
91
120
144
164
187
206
217
228
231
241
255
263
264
276
309
328
350
370
390
401
417
427
441
473
496
513
521
536
550
570
594
606
601
592
587
584
571
552
533
493
446
389
362
337
306
285
247
209
175
149
127
96
77
51
-2
-43
-82
-115
-169
-219
-265
-321
-361
-394
-425
-463
-516
-579
-629
-665
-700
-749
-787
-821
-858
-881
-896
-892
-895
-897
-893
-873
-851
-848
-848
-852
-846
-841
-840
-844
-851
-840
-833
-861
-884
-887
-893
-888
-893
-899
-890
-881
-883
-893
-885
-887
-886
-871
-873
-884
-892
-875
-853
-848
-830
-811
-793
-779
-765
-751
-752
-734
-732
-743
-744
-750
-746
-730
-711
-702
-681
-655
-638
-606
-562
-518
-488
-454
-427
-410
-384
-356
-342
-322
-315
-299
-262
-230
-205
-182
-160
-142
-118
-89
-58
-30
-19
-11
7
26
39
51
74
99
128
159
197
222
243
254
253
257
264
288
317
345
362
391
423
453
486
529
556
590
615
629
648
661
664
660
666
650
633
601
576
551
533
518
486
457
425
382
337
309
270
217
167
123
87
50
0
-39
-57
-86
-124
-169
-208
-241
-276
-308
-349
-398
-453
-504
-548
-580
-609
-646
-698
-745
-778
-798
-815
-835
-850
-856
-879
-893
-883
-877
-874
-888
-907
-926
-921
-888
-885
-880
-877
-877
-879
-900
-910
-932
-942
-947
-957
-960
-975
-997
-1015
-1020
-1036
-1034
-1011
-1001
-1002
-982
-954
-941
-930
-908
-885
-872
-849
-829
-804
-780
-756
-736
-712
-705
-690
-667
-659
-635
-611
-595
-583
-562
-542
-531
-531
-525
-498
-468
-434
-386
-344
-311
-282
-256
-231
-204
-189
-180
-166
-151
-146
-144
-124
-110
-96
-79
-45
-10
15
48
80
111
138
149
153
173
195
218
239
265
286
298
322
351
381
422
456
474
497
524
556
596
620
642
654
667
677
696
716
728
739
749
753
750
747
737
725
671
626
594
552
510
461
409
357
313
263
215
180
148
127
110
79
38
-8
-50
-104
-154
-194
-245
-295
-347
-390
-431
-477
-515
-558
-605
-653
-690
-730
-783
-827
-880
-921
-959
-989
-1010
-1039
-1044
-1046
-1037
-1020
-1015
-1015
-1015
-1009
-995
-985
-990
-1007
-1034
-1043
-1051
-1059
-1069
-1080
-1085
-1086
-1093
-1103
-1076
-1069
-1067
-1066
-1060
-1045
-1039
-1017
-981
-936
-904
-865
-839
-823
-783
-746
-700
-653
-621
-586
-567
-552
-537
-514
-496
-493
-485
-475
-450
-430
-411
-382
-363
-355
-328
-305
-286
-270
-235
-219
-194
-197
-178
-221
-200
-212
-205
-318
-510
-407
-326
-321
-357
-348
-336
-298
-254
-260
-204
-117
-52
-9
21
76
139
186
230
280
346
376
426
468
479
520
589
651
748
851
980
1139
1300
1469
1626
1801
1957
2103
2245
2341
2408
2423
2382
2267
2011
1760
1517
1099
765
496
108
-273
-709
-1182
-1590
-1921
-2201
-2393
-2532
-2703
-2777
-2755
-2769
-2703
-2663
-2652
-2581
-2533
-2461
-2439
-2462
-2523
-2703
-2824
-2954
-3160
-3243
-3266
-3257
-3138
-3004
-2889
-2711
-2437
-2087
-1611
-1114
-655
-211
169
525
871
1107
1207
1244
1224
1148
1002
749
311
-233
-873
-1478
-1943
-2429
-2846
-3194
-3637
-4020
-4265
-4470
-4552
-4492
-4382
-4273
-4121
-3984
-3904
-3810
-3767
-3724
-3744
-3820
-3855
-3923
-3926
-3958
-4028
-4089
-4155
-4119
-3942
-3715
-3374
-3007
-2750
-2445
-2133
-1805
-1472
-1113
-853
-658
-503
-461
-459
-518
-648
-830
-976
-1098
-1210
-1272
-1387
-1419
-1468
-1513
-1534
-1545
-1422
-1266
-1080
-903
-809
-794
-787
-854
-923
-981
-1073
-1127
-1177
-1270
-1381
-1362
-1352
-1301
-1043
-799
-393
145
655
1099
1659
2180
2520
3052
3495
3885
4386
4731
4950
5133
5045
4816
4640
4008
2916
1990
929
-180
-696
-1102
-1869
-2660
-3660
-4613
-4954
-4973
-4719
-4327
-4087
-4037
-3833
-3666
-3489
-3166
-3057
-3020
-2799
-2609
-2451
-2235
-2156
-2121
-1977
-1607
-1207
-585
203
962
1759
2496
3055
3499
3834
4119
4538
4898
4981
4933
4661
4069
3557
3069
2544
2160
1768
1347
1114
827
512
297
-99
-432
-638
-1140
-1455
-1598
-2126
-2495
-2912
-3712
-4268
-4823
-5321
-5223
-5115
-4932
-4404
-4099
-3735
-3024
-2358
-1516
-550
179
927
1584
1916
2201
2273
2159
2104
1935
1791
1704
1535
1475
1387
1236
1232
1226
1380
1706
1966
2279
2463
2321
2184
2010
1672
1393
1125
742
420
78
-314
-582
-829
-973
-860
-644
-315
150
562
928
1380
1730
1998
2357
2568
2709
2916
3032
3112
3141
3098
3158
3195
3458
3821
4142
4606
4939
5360
5621
5941
6249
6319
6497
6489
6411
6239
6002
5684
5073
4484
3771
2793
1758
321
-1016
-1938
-2931
-3316
-3557
-4251
-4765
-5269
-5687
-5634
-5182
-4773
-4293
-3954
-3948
-3716
-3591
-3426
-3088
-2957
-2763
-2336
-2066
-1579
-1082
-732
-215
325
995
1729
2507
3216
3838
4227
4478
4596
4436
4279
4128
3870
3604
3221
2663
2091
1499
983
657
297
100
-90
-445
-652
-950
-1554
-2049
-2448
-3212
-3786
-4262
-5096
-5728
-6212
-6710
-6883
-6937
-6896
-6428
-5905
-5226
-4312
-3572
-2810
-1985
-1270
-655
-21
374
590
732
643
528
382
298
214
116
132
192
245
444
618
763
965
1062
1199
1231
1140
1058
882
584
304
25
-338
-554
-700
-867
-851
-807
-734
-533
-376
-132
181
459
727
1017
1262
1405
1584
1675
1711
1899
2025
2220
2495
2686
3003
3336
3653
4078
4442
4724
5103
5387
5556
5631
5747
5814
5704
5251
5074
5126
5034
4885
4605
4598
4628
4319
3901
3695
3123
2256
915
-789
-1799
-2739
-3492
-3732
-4388
-5101
-5602
-6018
-5932
-5268
-4591
-3714
-2913
-2568
-2282
-2026
-1591
-1122
-975
-932
-540
-408
-244
-14
96
463
770
1289
2012
2686
3316
3889
4090
4147
4059
3708
3499
3234
2736
2236
1607
804
104
-660
-1189
-1297
-1451
-1522
-1561
-1679
-1786
-1826
-2129
-2534
-2772
-3171
-3479
-3741
-4093
-4531
-5095
-5423
-5496
-5510
-5383
-4787
-4076
-3455
-2702
-2038
-1570
-1004
-523
-103
346
491
457
278
-8
-367
-753
-908
-1002
-1052
-1071
-1011
-939
-947
-892
-813
-706
-584
-459
-401
-502
-642
-748
-992
-1135
-1139
-1182
-1060
-902
-732
-531
-356
-176
47
333
656
952
1210
1416
1515
1555
1673
1756
1795
1972
2197
2430
2640
2805
2975
3202
3311
3507
3735
3887
4133
4333
4399
4461
4332
4209
4076
3993
4034
4035
4159
4023
3855
3722
3603
3792
3889
3752
3624
3047
2108
909
-799
-2006
-2685
-3352
-3370
-3451
-4107
-4589
-4881
-4933
-4295
-3321
-2583
-1788
-1601
-1651
-1585
-1576
-1465
-1356
-1420
-1260
-1021
-919
-515
-298
-46
321
859
1531
2186
2809
3188
3262
2962
2658
2227
1764
1521
1229
832
434
-72
-659
-996
-1205
-1177
-977
-887
-838
-953
-1165
-1473
-1864
-2415
-2891
-3186
-3610
-3797
-4076
-4783
-5075
-5225
-5530
-5166
-4507
-3998
-3230
-2689
-2445
-2127
-1897
-1571
-1087
-884
-814
-801
-1043
-1196
-1402
-1652
-1567
-1469
-1351
-1119
-1016
-922
-907
-987
-999
-1114
-1159
-970
-965
-1103
-1164
-1373
-1493
-1372
-1174
-820
-487
-275
-36
11
56
230
321
411
576
710
761
874
898
921
1082
1224
1492
1750
2057
2371
2533
2711
2775
2822
2870
3063
3233
3211
3318
3316
3152
3353
3553
3382
3822
4037
3746
4289
4250
3971
4432
4060
3861
4230
3901
3911
4162
3440
3127
2523
1070
-149
-1351
-2366
-2722
-2934
-3063
-3284
-3980
-4411
-4427
-4187
-3371
-2686
-2213
-1917
-2180
-2274
-2241
-2235
-1878
-1766
-1674
-1195
-1074
-697
-193
-48
343
910
1380
1971
2517
2659
2691
2380
1840
1562
1235
968
998
728
347
94
-412
-722
-776
-854
-747
-689
-871
-1113
-1464
-1919
-2303
-2786
-3296
-3498
-3823
-4095
-4097
-4300
-4546
-4543
-4472
-4194
-3751
-3512
-3218
-2961
-2954
-2702
-2485
-2369
-2091
-1974
-1835
-1681
-1645
-1578
-1462
-1333
-1302
-1253
-1163
-1131
-1096
-1161
-1274
-1492
-1639
-1652
-1717
-1648
-1594
-1589
-1495
-1466
-1262
-965
-723
-354
-96
-10
29
56
135
220
261
283
269
289
331
507
765
933
1195
1491
1762
2016
2238
2386
2483
2557
2392
2463
2492
2417
2513
2508
2660
2676
2895
3258
3437
3813
4005
4042
4223
4136
4260
4331
4034
3883
3786
3401
3423
3723
3502
3435
3393
2643
1881
913
-758
-1617
-2130
-2959
-2976
-3153
-3915
-4380
-4710
-4618
-4001
-3236
-2600
-2158
-2199
-2461
-2311
-2225
-2059
-1677
-1609
-1445
-1229
-1061
-629
-306
110
512
969
1570
1939
2284
2450
2189
1837
1491
1140
871
689
516
289
-27
-461
-784
-964
-1105
-941
-795
-929
-1086
-1450
-1933
-2204
-2495
-2746
-2809
-3294
-3722
-3712
-4022
-4048
-3786
-3953
-3953
-3734
-3740
-3561
-3245
-3168
-2931
-2708
-2727
-2483
-2281
-2070
-1700
-1684
-1608
-1494
-1556
-1349
-1240
-1314
-1320
-1382
-1471
-1615
-1694
-1749
-1807
-1845
-1847
-1764
-1737
-1596
-1357
-1196
-931
-729
-540
-291
-125
10
115
176
240
244
343
413
421
539
588
746
1005
1215
1513
1713
1851
2015
2052
2310
2361
2361
2569
2428
2439
2646
2577
2721
2848
2947
3225
3337
3635
3854
3901
4020
4123
4149
4059
4094
4038
3929
3826
3799
3785
3690
3718
3485
3277
2520
1209
-526
-1692
-2451
-3183
-2953
-3104
-3654
-4155
-4614
-4430
-3876
-3152
-2413
-2176
-2203
-2395
-2414
-2331
-2195
-1845
-1861
-1484
-1235
-1038
-427
-204
274
680
1116
1645
1902
2159
2146
1834
1507
1166
791
476
296
225
138
-70
-347
-474
-822
-960
-770
-923
-1032
-1147
-1574
-1970
-2255
-2659
-2785
-2799
-2962
-2897
-2892
-2917
-2774
-2779
-2585
-2969
-3726
-3852
-3975
-3915
-3520
-3340
-3445
-3432
-3244
-2831
-2190
-1729
-1348
-1051
-1230
-1360
-1500
-1637
-1447
-1566
-1713
-1784
-2062
-2082
-1939
-1867
-1841
-1726
-1553
-1338
-1184
-1066
-987
-1066
-1013
-814
-624
-480
-272
-150
-35
120
331
582
683
787
929
939
1068
1142
1199
1412
1443
1469
1611
1685
1782
1989
2137
2248
2267
2270
2524
2660
2706
2807
2843
3068
3170
3443
3692
3803
3950
3847
3957
3967
3854
4020
3882
3677
3643
3575
3638
3776
3815
3573
3104
1741
-110
-1331
-2307
-2763
-2612
-2904
-3469
-4182
-4647
-4412
-3635
-2793
-2109
-1971
-2240
-2512
-2522
-2225
-1889
-1738
-1727
-1551
-1393
-1096
-589
-285
74
529
1018
1539
1803
1963
1751
1336
1039
845
678
465
116
-188
-401
-475
-463
-452
-478
-748
-866
-960
-1098
-1169
-1325
-1628
-1970
-2258
-2399
-2448
-2497
-2466
-2370
-2327
-2195
-1969
-2133
-2751
-3007
-3102
-3248
-2981
-2856
-3145
-3393
-3543
-3452
-3109
-2722
-2412
-2248
-2140
-2317
-2365
-2137
-1953
-1821
-1799
-1762
-1949
-2057
-1895
-1949
-1963
-1916
-1804
-1616
-1512
-1307
-1268
-1312
-1168
-984
-672
-393
-253
-106
-29
80
212
480
733
753
772
755
770
830
1004
1217
1227
1262
1376
1401
1552
1832
1902
1972
2123
2144
2203
2378
2379
2306
2627
2564
2652
3221
3168
3470
3511
3540
3816
3755
3964
4004
4033
3825
3510
3900
3593
3562
3939
3693
3898
3764
3034
1833
54
-1147
-1986
-2288
-2356
-2704
-3250
-4145
-4208
-3934
-3071
-2069
-1883
-1762
-2065
-2532
-2296
-1973
-1717
-1541
-1553
-1451
-1309
-980
-537
-257
110
481
1042
1542
1729
1709
1362
914
525
484
449
315
-12
-397
-664
-825
-672
-480
-463
-638
-820
-1098
-1339
-1359
-1446
-1585
-1688
-1966
-2129
-2258
-2338
-2201
-2142
-1876
-1684
-1736
-1626
-1805
-2174
-2891
-3281
-3231
-3488
-3471
-3613
-4014
-4067
-3886
-3388
-2900
-2527
-2262
-2290
-2169
-2277
-2258
-1965
-1927
-1906
-2096
-2217
-2301
-2314
-2014
-1945
-1864
-1676
-1496
-1230
-1146
-1050
-992
-1012
-813
-563
-302
-165
-170
-71
65
279
549
845
948
877
883
916
1015
1114
1317
1415
1350
1340
1416
1487
1580
1725
1802
1861
1924
2041
2188
2305
2374
2453
2745
2942
3126
3799
3607
3654
3826
3648
3788
3841
3955
3766
3502
3683
3512
3664
4007
4013
4185
4022
3549
2207
424
-651
-1851
-2430
-2268
-2745
-3535
-3971
-4036
-3834
-2651
-1779
-1538
-1607
-2005
-2312
-2173
-1772
-1610
-1667
-1864
-1832
-1727
-1192
-509
-291
21
436
805
1303
1735
1788
1330
843
494
152
77
94
-257
-537
-778
-786
-595
-372
-282
-501
-655
-905
-1099
-1149
-1242
-1427
-1676
-1877
-1980
-2157
-2069
-1921
-1934
-1722
-1522
-1394
-1208
-1100
-1164
-1641
-2070
-2460
-3554
-4048
-4012
-4596
-4472
-4248
-4472
-4014
-3425
-2842
-2296
-1970
-1781
-1849
-1775
-1829
-2052
-1992
-2065
-2250
-2296
-2173
-2111
-1958
-1471
-1329
-1120
-822
-726
-562
-652
-634
-597
-695
-478
-400
-373
-191
-137
131
519
809
1022
1072
1089
1045
994
1186
1241
1202
1272
1120
1106
1190
1341
1572
1655
1835
1862
1881
2055
2196
2375
2472
2845
2781
3067
3367
3179
3706
3534
3658
3967
3701
4058
3767
3518
3711
3407
3686
3796
3688
3838
3708
3693
2959
1814
320
-1021
-1767
-2542
-2423
-2892
-3562
-3788
-4009
-3166
-2317
-1682
-1238
-1741
-2142
-2260
-2177
-1605
-1458
-1606
-1832
-2019
-1659
-1071
-380
28
231
470
731
1215
1512
1561
1280
768
400
112
-72
-209
-492
-693
-681
-671
-413
-342
-472
-561
-825
-997
-1007
-1084
-1177
-1424
-1741
-1907
-2143
-2069
-1890
-1854
-1625
-1506
-1523
-1554
-1775
-1846
-2051
-2317
-2448
-2890
-3298
-3577
-3765
-3698
-3569
-3386
-3241
-3082
-2942
-2823
-2630
-2541
-2407
-2310
-2243
-2197
-2260
-2246
-2256
-2252
-2073
-1987
-1905
-1772
-1727
-1503
-1369
-1196
-1054
-947
-870
-795
-667
-615
-528
-431
-214
-8
67
144
231
376
535
629
735
769
830
806
820
1039
1277
1263
1279
1229
1493
1469
1965
2155
837
1378
2541
2124
1514
2369
2207
2352
2801
3125
3134
2985
3613
3183
3236
3621
3715
3592
3295
3261
3411
3507
3534
3605
3513
3666
3896
3393
2504
1188
-36
-897
-1754
-2012
-2249
-2903
-3327
-3474
-3136
-2393
-1524
-1069
-1484
-1873
-2199
-2246
-1837
-1468
-1529
-2052
-2306
-2219
-1737
-857
-266
-5
2
90
544
938
1394
1407
934
459
65
-56
-195
-402
-651
-898
-852
-598
-246
-116
-277
-532
-720
-742
-649
-659
-939
-1323
-1732
-1930
-1906
-1790
-1700
-1716
-1748
-1655
-1498
-1249
-1024
-1039
-1283
-1779
-2322
-2893
-3327
-3667
-3849
-3863
-3869
-3648
-3315
-2880
-2315
-1861
-1566
-1448
-1450
-1501
-1596
-1630
-1648
-1840
-2014
-2122
-2127
-1984
-1719
-1455
-1280
-1097
-929
-705
-460
-244
-152
-186
-250
-313
-307
-254
-178
-99
-1
145
350
589
815
956
1037
1069
1146
1257
1315
1319
1260
1178
1111
1159
1273
1354
1467
1489
1546
1677
1746
1894
1989
2075
2110
2099
2189
2151
2283
2378
2304
2476
2385
2345
2435
2359
2459
2464
2491
2520
2511
2617
2616
2676
2731
2698
2540
2177
1606
891
131
-492
-942
-1226
-1327
-1486
-1662
-1763
-1647
-1434
-1181
-932
-990
-1267
-1459
-1392
-1276
-1123
-1045
-1201
-1494
-1691
-1553
-1261
-967
-801
-838
-908
-908
-655
-274
-9
55
-97
-323
-487
-410
-477
-99
-372
-473
-508
-737
-794
-775
-595
-759
-456
-565
-535
-579
-759
-731
-788
-741
-773
-838
-966
-1127
-1228
-1215
-1190
-1224
-1265
-1425
-1646
-1848
-1955
-2001
-2131
-2251
-2262
-2131
-1997
-1964
-1889
-1791
-1748
-1702
-1593
-1541
-1611
-1660
-1584
-1552
-1571
-1495
-1374
-1342
-1414
-1412
-1374
-1364
-1322
-1241
-1234
-1284
-1230
-1101
-1040
-1049
-1043
-992
-922
-840
-707
-641
-648
-615
-529
-497
-486
-445
-376
-346
-334
-261
-203
-153
-162
-134
-106
-52
35
138
215
205
182
171
226
261
300
333
328
318
374
475
581
628
648
706
746
827
890
924
936
945
953
981
1091
1210
1286
1363
1471
1560
1626
1700
1761
1780
1733
1572
1276
937
706
694
793
928
967
834
608
410
365
368
386
343
164
-61
-275
-382
-398
-443
-525
-634
-709
-771
-836
-913
-1048
-1146
-1129
-1021
-908
-900
-1011
-1185
-1323
-1290
-1118
-928
-832
-848
-903
-925
-883
-787
-710
-702
-733
-786
-803
-802
-776
-774
-781
-764
-739
-694
-699
-743
-807
-876
-902
-905
-926
-981
-1128
-1363
-1659
-1892
-1895
-1750
-1672
-1722
-1796
-1861
-1903
-1867
-1819
-1861
-1961
-2035
-2037
-2072
-2122
-2096
-2008
-1959
-1955
-1928
-1890
-1870
-1830
-1762
-1731
-1642
-1482
-1311
-1220
-1221
-1197
-1102
-962
-815
-674
-616
-596
-504
-371
-265
-203
-161
-130
-110
-64
23
121
178
223
256
289
320
375
439
457
471
501
540
578
637
689
715
748
818
903
957
1014
1072
1137
1210
1301
1379
1425
1492
1560
1639
1734
1791
1887
1997
2048
2136
2224
2298
2366
2364
2320
2217
2011
1729
1383
1158
1110
1186
1335
1327
1205
1021
796
722
687
587
409
171
-38
-222
-347
-389
-447
-520
-643
-763
-828
-919
-1016
-1127
-1194
-1201
-1127
-1059
-1108
-1216
-1350
-1424
-1366
-1242
-1113
-1030
-1044
-1066
-1034
-982
-924
-895
-893
-902
-916
-907
-873
-857
-851
-822
-800
-783
-782
-791
-829
-879
-894
-874
-873
-963
-1132
-1367
-1601
-1758
-1818
-1818
-1830
-1896
-1953
-1919
-1862
-1828
-1843
-1903
-1952
-2032
-2071
-2044
-2041
-2024
-1997
-1957
-1947
-1942
-1888
-1864
-1850
-1787
-1696
-1583
-1489
-1407
-1343
-1303
-1231
-1124
-1004
-914
-867
-802
-706
-591
-440
-316
-245
-220
-188
-155
-118
-76
-45
-14
6
81
161
213
252
313
368
410
467
532
579
596
625
675
731
767
800
815
831
852
901
1019
1119
1181
1246
1314
1372
1433
1532
1642
1709
1761
1823
1884
1942
2031
2056
2111
2233
2278
2287
2233
2122
1938
1627
1268
1117
1155
1236
1257
1217
1128
899
661
604
605
486
312
59
-135
-314
-437
-412
-488
-592
-705
-854
-992
-1106
-1161
-1230
-1287
-1242
-1155
-1109
-1149
-1253
-1347
-1408
-1360
-1211
-1069
-1002
-1002
-991
-974
-942
-887
-846
-829
-841
-823
-782
-746
-708
-677
-663
-665
-644
-629
-691
-784
-830
-875
-955
-1083
-1234
-1406
-1540
-1573
-1564
-1615
-1673
-1732
-1767
-1739
-1687
-1632
-1645
-1717
-1759
-1808
-1857
-1872
-1856
-1811
-1815
-1824
-1793
-1752
-1691
-1640
-1594
-1523
-1433
-1337
-1267
-1211
-1175
-1102
-990
-873
-779
-712
-673
-614
-491
-367
-276
-217
-191
-182
-155
-106
-52
-10
13
32
54
106
176
264
358
422
477
523
574
594
615
651
656
666
682
710
741
793
872
950
1029
1111
1140
1188
1275
1322
1370
1411
1516
1569
1570
1645
1718
1755
1785
1871
1930
1977
2068
2174
2248
2246
2176
2088
1946
1733
1381
1010
880
934
1005
1046
1078
917
594
436
421
374
262
50
-135
-378
-572
-551
-543
-568
-672
-783
-846
-938
-958
-998
-1095
-1126
-1062
-959
-954
-1027
-1147
-1279
-1307
-1214
-1018
-876
-866
-856
-827
-766
-698
-634
-610
-676
-718
-730
-726
-702
-692
-712
-748
-754
-741
-744
-769
-858
-990
-1131
-1257
-1348
-1396
-1384
-1360
-1417
-1528
-1580
-1593
-1604
-1596
-1569
-1573
-1633
-1690
-1689
-1735
-1789
-1770
-1734
-1727
-1776
-1784
-1758
-1728
-1678
-1616
-1556
-1495
-1428
-1384
-1364
-1357
-1282
-1153
-1042
-965
-905
-859
-800
-696
-576
-492
-461
-427
-377
-315
-259
-210
-169
-141
-122
-90
-56
1
75
151
219
284
359
410
422
437
466
479
519
558
602
629
662
731
828
928
1006
1067
1112
1154
1207
1269
1329
1403
1472
1509
1530
1581
1650
1695
1751
1852
1937
1983
2049
2111
2154
2146
2109
2079
1984
1780
1415
1022
862
902
993
1070
1108
925
565
397
410
374
268
105
-108
-380
-571
-524
-464
-503
-579
-659
-744
-833
-864
-908
-1037
-1091
-1008
-942
-930
-973
-1077
-1223
-1274
-1150
-963
-852
-878
-885
-862
-854
-788
-712
-707
-794
-853
-856
-866
-846
-797
-798
-830
-809
-769
-788
-848
-894
-944
-1020
-1112
-1185
-1252
-1361
-1494
-1645
-1739
-1731
-1617
-1575
-1594
-1591
-1610
-1589
-1537
-1528
-1596
-1669
-1703
-1720
-1782
-1785
-1710
-1644
-1584
-1572
-1565
-1540
-1500
-1428
-1393
-1386
-1338
-1249
-1176
-1131
-1096
-1051
-965
-847
-739
-643
-582
-520
-408
-311
-263
-240
-206
-178
-141
-96
-49
1
53
123
197
250
319
411
471
483
513
561
595
608
628
655
678
726
782
826
864
911
972
1027
1084
1176
1234
1253
1295
1358
1426
1457
1501
1594
1657
1687
1747
1860
1949
2003
2055
2104
2101
2039
1965
1836
1514
1089
825
841
972
1018
1080
998
699
520
512
537
463
288
88
-158
-372
-390
-337
-351
-434
-545
-613
-685
-733
-782
-924
-1039
-990
-870
-828
-871
-999
-1155
-1219
-1155
-994
-887
-895
-937
-953
-906
-844
-788
-786
-874
-944
-971
-970
-927
-895
-901
-917
-893
-862
-858
-874
-909
-959
-986
-1009
-1056
-1182
-1367
-1498
-1573
-1619
-1596
-1494
-1495
-1578
-1562
-1469
-1424
-1412
-1417
-1484
-1616
-1686
-1657
-1638
-1645
-1637
-1594
-1588
-1627
-1609
-1568
-1569
-1542
-1477
-1439
-1429
-1406
-1351
-1325
-1279
-1170
-1059
-991
-943
-863
-771
-670
-546
-422
-346
-342
-324
-274
-212
-153
-99
-43
2
78
177
278
364
432
510
581
618
659
713
736
726
747
772
776
771
773
798
839
900
990
1078
1106
1135
1209
1275
1298
1354
1464
1499
1521
1630
1748
1805
1825
1937
2034
2055
2145
2234
2245
2162
2017
1858
1552
1148
872
800
830
874
939
906
700
540
537
539
474
349
153
-78
-265
-359
-329
-368
-501
-592
-701
-788
-880
-955
-1049
-1156
-1111
-988
-932
-945
-1011
-1135
-1166
-1118
-1024
-924
-911
-909
-922
-908
-888
-888
-898
-951
-984
-986
-999
-1003
-964
-979
-963
-875
-792
-765
-770
-769
-746
-724
-673
-655
-727
-891
-1069
-1242
-1381
-1615
-1820
-1990
-2076
-2299
-2744
-2959
-3245
-2733
-2278
-1887
-1656
-1720
-1661
-1716
-1557
-1442
-1302
-1411
-1803
-2190
-2514
-2461
-2238
-2080
-2040
-2022
-1853
-1587
-1225
-801
-449
-256
-177
-155
-102
-102
-98
-90
-109
-166
-257
-243
-186
-106
7
104
278
512
752
973
1080
1160
1209
1207
1174
1064
953
831
747
750
822
894
1006
1196
1396
1587
1727
1873
2124
2264
2359
2341
2332
2425
2376
2502
2567
2557
2702
2675
2860
3089
3223
3572
3626
3641
3598
3228
2735
1872
1032
245
-494
-923
-1223
-1499
-1829
-1855
-1553
-1224
-827
-620
-678
-945
-1227
-1113
-1030
-1072
-1266
-1757
-2114
-2255
-2068
-1605
-1397
-1292
-1226
-1129
-673
-194
198
326
62
-192
-471
-732
-887
-1125
-1297
-1397
-1378
-1186
-996
-839
-717
-564
-344
-152
-61
-119
-335
-616
-786
-903
-1024
-1172
-1389
-1497
-1462
-1406
-1202
-1065
-1036
-981
-1261
-1644
-2016
-2498
-2746
-3014
-3269
-3332
-3527
-3451
-3145
-2782
-2297
-2047
-1827
-1828
-2010
-1988
-1917
-1829
-1876
-2140
-2400
-2499
-2422
-2138
-1894
-1764
-1612
-1457
-1240
-913
-651
-432
-360
-400
-435
-520
-548
-481
-361
-185
-1
178
388
539
650
780
882
955
940
818
669
507
430
496
545
583
598
645
813
928
1147
1365
1410
1470
1545
1592
1573
1671
1704
1744
1834
1765
2052
2158
2214
2571
2550
2801
2858
2835
3140
2965
3195
3201
3178
3509
3285
3377
3210
2985
2904
2281
1595
756
27
-526
-973
-1273
-1604
-1809
-2028
-1949
-1486
-1291
-997
-1051
-1467
-1699
-1888
-1685
-1491
-1558
-1636
-1791
-1659
-1291
-834
-328
-141
-128
-26
41
243
428
385
222
-43
-243
-367
-470
-582
-633
-606
-510
-335
-182
-148
-222
-390
-438
-504
-602
-699
-923
-1107
-1220
-1252
-1094
-997
-922
-842
-868
-807
-757
-731
-811
-1065
-1284
-1502
-1824
-2236
-2700
-2982
-3119
-3172
-3126
-3089
-3048
-2934
-2724
-2444
-2220
-2086
-2000
-2080
-2271
-2347
-2237
-2058
-1946
-1991
-2015
-1931
-1738
-1446
-1225
-1129
-1088
-1083
-1037
-990
-966
-893
-857
-820
-699
-571
-395
-187
83
362
579
761
858
861
785
681
583
492
452
406
359
388
462
621
861
1031
1232
1288
1268
1354
1280
1377
1446
1483
1572
1523
1686
1807
1972
2236
2321
2575
2535
2559
2691
2646
2847
2781
2841
2827
2755
2940
3023
3275
3386
3450
3535
3292
2893
1913
891
130
-650
-983
-1450
-1764
-2083
-2388
-2029
-1587
-1069
-764
-987
-1366
-1822
-1973
-1797
-1671
-1708
-1902
-2056
-1889
-1426
-872
-382
-200
-179
-115
-7
203
352
290
83
-153
-331
-424
-576
-714
-733
-663
-463
-212
-99
-108
-294
-478
-552
-655
-721
-887
-1146
-1334
-1410
-1322
-1139
-982
-926
-885
-904
-953
-962
-1029
-1104
-1253
-1474
-1708
-1959
-2316
-2681
-2855
-3010
-3158
-3145
-3092
-3006
-2903
-2713
-2422
-2264
-2127
-2102
-2221
-2321
-2424
-2375
-2251
-2226
-2145
-2066
-1967
-1808
-1653
-1446
-1302
-1234
-1152
-1162
-1146
-1056
-964
-842
-786
-707
-608
-508
-344
-98
138
342
467
584
645
626
614
584
505
436
417
410
474
543
675
842
979
1110
1130
1198
1207
1149
1264
1264
1366
1551
1566
1789
1821
1967
2352
2253
2548
2489
2440
2632
2407
2721
2643
2580
2855
2733
2972
3058
3205
3442
3328
3549
3525
3312
2938
1956
844
27
-548
-1035
-1297
-1627
-2065
-2180
-1999
-1472
-911
-682
-858
-1395
-1735
-1890
-1882
-1705
-1815
-2068
-2122
-1901
-1418
-832
-429
-180
-133
-96
117
282
371
326
97
-93
-194
-321
-409
-522
-603
-451
-304
-162
20
-73
-240
-424
-555
-626
-778
-950
-1124
-1304
-1339
-1229
-1105
-994
-935
-920
-913
-937
-949
-953
-1082
-1275
-1442
-1606
-1802
-1951
-2270
-2834
-3071
-3149
-3267
-3152
-3134
-3119
-2956
-2781
-2490
-2220
-2020
-1960
-2044
-2074
-2136
-2075
-1879
-1807
-1822
-1813
-1719
-1581
-1383
-1197
-1098
-1062
-1044
-974
-923
-852
-763
-720
-598
-498
-388
-234
-94
106
340
524
645
715
718
664
608
531
464
433
409
437
496
557
711
909
1046
1143
1202
1250
1249
1258
1333
1368
1458
1566
1579
1634
1791
1922
2089
2276
2225
2269
2502
2379
2457
2679
2696
2805
2814
2933
3016
3014
3167
3159
3234
3238
3003
2874
2223
958
196
-202
-871
-1166
-1379
-1839
-2139
-2183
-1746
-1197
-935
-905
-1263
-1672
-1906
-1918
-1657
-1659
-1915
-1946
-1851
-1517
-913
-442
-171
-134
-133
64
174
267
307
108
-89
-155
-191
-281
-464
-599
-566
-451
-274
-76
-100
-272
-474
-637
-691
-717
-876
-1121
-1273
-1396
-1366
-1153
-1019
-1008
-976
-1012
-1125
-1115
-1147
-1331
-1665
-1997
-2224
-2516
-2722
-2888
-3047
-3038
-3029
-2850
-2582
-2452
-2246
-2105
-2004
-1970
-2014
-2013
-2138
-2280
-2318
-2255
-2160
-2045
-1906
-1798
-1682
-1559
-1415
-1328
-1319
-1263
-1247
-1201
-1117
-1037
-877
-769
-640
-449
-275
-82
108
289
438
500
550
540
477
401
337
288
241
246
260
326
461
599
723
846
941
1023
1063
1075
1106
1069
1124
1180
1193
1350
1464
1623
1740
1854
2080
2109
2328
2471
2421
2478
2490
2555
2513
2592
2637
2599
2716
2727
2944
3120
3170
3311
3244
3120
2875
2346
1219
274
-186
-1011
-1319
-1401
-1852
-2102
-2154
-1825
-1356
-957
-835
-1129
-1428
-1787
-1863
-1626
-1546
-1677
-1785
-1706
-1522
-986
-439
-155
16
33
111
233
354
453
296
46
-137
-283
-378
-483
-547
-525
-483
-395
-271
-231
-318
-489
-584
-721
-823
-884
-1049
-1181
-1341
-1378
-1208
-1121
-1078
-985
-996
-1081
-1095
-1034
-1113
-1417
-1653
-1874
-2174
-2391
-2652
-2845
-2995
-3076
-2874
-2688
-2574
-2393
-2224
-2057
-1971
-1926
-1860
-1954
-2102
-2214
-2232
-2141
-2014
-1856
-1767
-1725
-1619
-1434
-1305
-1215
-1146
-1138
-1121
-1090
-989
-861
-756
-623
-493
-325
-152
17
222
362
463
593
645
645
615
532
458
426
421
456
501
552
648
718
779
915
969
984
1021
958
953
1023
1101
1269
1399
1531
1698
1749
1989
2078
2189
2418
2284
2369
2424
2379
2545
2529
2589
2671
2640
2748
2878
2977
3035
3121
3148
3136
2909
2772
2573
1679
551
6
-492
-1183
-1256
-1344
-1839
-2038
-1858
-1530
-1081
-758
-885
-1219
-1560
-1866
-1714
-1427
-1529
-1659
-1639
-1514
-1186
-593
-154
-54
-30
9
101
207
299
285
20
-253
-355
-384
-453
-542
-572
-543
-475
-371
-209
-185
-358
-546
-643
-753
-886
-950
-1066
-1253
-1348
-1246
-1141
-1082
-1014
-1000
-1079
-1205
-1255
-1287
-1568
-1947
-2101
-2299
-2643
-2873
-3001
-3005
-3029
-2885
-2574
-2486
-2352
-2132
-1963
-1828
-1840
-1866
-1934
-2110
-2241
-2234
-2142
-2060
-1979
-1911
-1824
-1692
-1508
-1333
-1292
-1260
-1224
-1197
-1078
-973
-821
-712
-587
-369
-177
3
182
360
504
581
657
716
671
569
484
403
337
367
391
442
522
595
774
907
966
1064
1062
1066
1063
1077
1112
1148
1253
1380
1524
1719
1873
1942
2154
2215
2233
2442
2347
2326
2416
2334
2401
2442
2541
2505
2638
2810
2749
2949
3008
3005
3084
3028
2906
2781
2680
2326
1229
306
46
-788
-1175
-946
-1411
-1786
-1886
-1756
-1304
-923
-635
-837
-1243
-1568
-1765
-1519
-1314
-1463
-1543
-1516
-1512
-1092
-524
-270
-143
-226
-197
-115
-73
164
15
-247
-378
-536
-520
-589
-632
-659
-746
-707
-577
-433
-425
-593
-772
-903
-1002
-998
-986
-1117
-1304
-1347
-1270
-1196
-1075
-1002
-1034
-1310
-1585
-1698
-1852
-1989
-2288
-2548
-2615
-2721
-2740
-2670
-2618
-2564
-2459
-2281
-2237
-2227
-2159
-2129
-2134
-2152
-2162
-2135
-2105
-2091
-2040
-1914
-1774
-1651
-1549
-1517
-1487
-1431
-1351
-1304
-1250
-1154
-1104
-1033
-868
-673
-421
-156
90
277
389
464
521
541
558
581
531
421
375
399
410
527
679
688
786
918
904
956
1068
1066
1021
1020
981
955
1028
1101
1186
1334
1487
1647
1798
1887
1957
2095
2054
2056
2212
2042
2147
2285
2125
2419
2482
2511
2682
2682
2834
2827
2966
3089
2946
2970
2816
2699
2690
2517
1809
538
123
-383
-1096
-936
-1042
-1593
-1956
-1823
-1548
-1104
-578
-807
-1136
-1469
-1799
-1590
-1316
-1318
-1598
-1613
-1521
-1310
-643
-279
-243
-267
-276
-125
42
230
155
-132
-314
-428
-386
-395
-507
-642
-771
-778
-595
-324
-248
-412
-604
-697
-767
-722
-741
-906
-1138
-1325
-1230
-1121
-1105
-1049
-1125
-1261
-1362
-1422
-1760
-2123
-2392
-2816
-2960
-2893
-2977
-3015
-2923
-2777
-2457
-2061
-1785
-1655
-1688
-1793
-1890
-1898
-1902
-2030
-2139
-2218
-2234
-2105
-1849
-1616
-1501
-1439
-1392
-1339
-1271
-1163
-1106
-1061
-960
-900
-784
-594
-394
-121
145
355
534
664
721
700
672
622
531
454
347
234
281
368
475
685
830
950
1030
1068
1078
1065
1114
1073
1002
1005
997
1043
1245
1371
1452
1732
1843
1887
1983
2055
2143
2136
2291
2217
2129
2380
2307
2361
2608
2598
2717
2941
2996
3106
3279
3283
3222
3099
2931
2760
2519
1946
637
82
-199
-1100
-1023
-1047
-1620
-1782
-1892
-1570
-1162
-972
-855
-1220
-1612
-1764
-1713
-1441
-1398
-1660
-1618
-1552
-1389
-764
-400
-234
-163
-216
-13
66
169
233
-60
-230
-333
-361
-295
-421
-479
-500
-574
-418
-252
-252
-347
-557
-639
-729
-785
-774
-910
-1141
-1281
-1255
-1130
-1109
-1119
-1076
-1319
-1459
-1414
-1629
-1679
-1882
-2394
-2564
-2638
-2667
-2691
-2755
-2744
-2766
-2552
-2323
-2237
-2045
-2003
-2026
-1982
-2058
-2087
-2023
-2047
-2075
-2070
-2036
-1883
-1753
-1611
-1492
-1437
-1311
-1248
-1195
-1089
-1060
-988
-896
-788
-583
-414
-247
-74
43
229
359
436
514
492
499
530
498
479
495
496
469
505
602
693
782
804
818
818
830
882
896
948
1003
1026
1090
1257
1451
1579
1786
1952
2006
2161
2242
2290
2375
2364
2418
2401
2485
2591
2503
2629
2813
2846
3007
3247
3326
3299
3238
3037
2878
2541
1233
366
109
-924
-1192
-1025
-1571
-1869
-1900
-1648
-1214
-825
-682
-987
-1335
-1702
-1811
-1537
-1469
-1778
-1850
-1807
-1730
-1140
-646
-431
-286
-331
-119
73
204
372
93
-143
-288
-388
-344
-494
-613
-679
-739
-591
-329
-206
-282
-444
-578
-632
-683
-717
-832
-1107
-1295
-1311
-1199
-1072
-1050
-1032
-1043
-1107
-1029
-949
-1021
-1155
-1317
-1842
-2200
-2306
-2899
-3124
-3137
-3404
-3349
-3146
-2909
-2636
-2285
-1937
-1819
-1711
-1766
-1935
-1963
-2047
-2174
-2180
-2159
-2168
-2023
-1828
-1626
-1403
-1238
-1091
-1048
-982
-896
-910
-830
-752
-706
-607
-535
-381
-211
-18
232
445
607
691
696
707
686
618
571
532
444
399
481
571
688
867
1008
1082
1142
1144
1161
1224
1205
1220
1304
1310
1444
1654
1782
1957
2117
2281
2332
2395
2504
2522
2620
2672
2733
2797
2855
2995
3014
3140
3266
3382
3524
3393
3323
3030
2244
1337
675
104
-575
-845
-1101
-1638
-1827
-1657
-1354
-932
-670
-776
-1050
-1344
-1605
-1518
-1447
-1580
-1744
-1817
-1655
-1369
-882
-520
-407
-271
-159
21
257
360
312
107
-112
-178
-194
-324
-455
-594
-670
-494
-300
-119
-43
-172
-299
-399
-375
-439
-638
-773
-1057
-1194
-1086
-1037
-984
-971
-952
-926
-879
-818
-858
-972
-1205
-1508
-1750
-1851
-2075
-2466
-2740
-2995
-3142
-3036
-2838
-2743
-2687
-2512
-2356
-2227
-2057
-1969
-1984
-2086
-2214
-2269
-2211
-2118
-2039
-1931
-1854
-1746
-1575
-1381
-1226
-1115
-1034
-1004
-946
-843
-735
-648
-584
-515
-429
-278
-112
42
204
332
483
618
676
708
672
617
580
577
637
627
601
609
678
800
918
1082
1084
1046
1085
1084
1208
1317
1408
1555
1675
1694
1784
2049
2111
2234
2440
2367
2398
2555
2523
2604
2804
2740
2758
2975
3024
3172
3369
3453
3410
3310
3043
2300
1404
663
41
-515
-942
-1221
-1643
-1963
-1800
-1394
-997
-729
-749
-1072
-1412
-1607
-1588
-1528
-1721
-1963
-2031
-1872
-1573
-1117
-664
-537
-420
-230
-73
126
243
196
12
-187
-299
-376
-508
-638
-730
-742
-598
-410
-220
-119
-208
-334
-405
-471
-587
-751
-958
-1171
-1324
-1291
-1195
-1167
-1110
-1061
-1027
-995
-975
-936
-998
-1109
-1142
-1357
-1741
-1913
-2190
-2640
-2765
-2839
-3040
-3148
-3096
-2970
-2823
-2573
-2376
-2310
-2264
-2317
-2290
-2179
-2201
-2190
-2078
-2054
-2010
-1871
-1714
-1571
-1486
-1372
-1266
-1240
-1147
-1038
-938
-815
-721
-636
-585
-530
-408
-244
-83
94
251
353
409
476
575
589
597
610
565
526
535
633
708
797
949
990
1042
1168
1130
1165
1253
1220
1239
1408
1467
1530
1761
1874
1922
2098
2260
2168
2347
2405
2335
2549
2580
2619
2710
2767
2865
2922
3077
3121
3243
3199
2964
2788
2005
1091
527
-68
-641
-895
-1194
-1676
-1879
-1702
-1298
-891
-708
-771
-1096
-1422
-1582
-1568
-1507
-1696
-1888
-1944
-1784
-1354
-906
-576
-407
-327
-187
24
148
206
152
-69
-225
-281
-316
-482
-689
-751
-756
-628
-414
-257
-241
-378
-470
-508
-571
-639
-795
-1036
-1235
-1321
-1237
-1135
-1106
-1051
-1042
-1040
-974
-951
-998
-1115
-1237
-1345
-1443
-1647
-1963
-2304
-2602
-2827
-3012
-2994
-2997
-3080
-2931
-2732
-2501
-2213
-2044
-1942
-2021
-2136
-2156
-2177
-2165
-2194
-2203
-2154
-2103
-1916
-1714
-1543
-1373
-1262
-1202
-1156
-1075
-991
-906
-822
-717
-630
-571
-460
-336
-169
39
216
424
565
623
667
678
684
697
679
642
595
586
654
749
857
1000
1101
1097
1078
1107
1142
1189
1235
1272
1422
1505
1640
1922
2044
2199
2318
2364
2397
2434
2508
2499
2600
2642
2593
2739
2866
2913
3105
3195
3248
3264
3130
2942
2293
1325
643
47
-559
-868
-1076
-1503
-1835
-1710
-1298
-884
-598
-599
-980
-1300
-1492
-1538
-1455
-1639
-1876
-1924
-1825
-1458
-974
-613
-429
-364
-207
1
154
220
139
-56
-214
-299
-353
-456
-647
-735
-742
-658
-454
-290
-249
-354
-479
-550
-567
-626
-796
-967
-1177
-1291
-1251
-1168
-1082
-1059
-1024
-993
-988
-945
-961
-1092
-1269
-1405
-1543
-1706
-1925
-2127
-2296
-2545
-2544
-2610
-2871
-2828
-2834
-2815
-2662
-2619
-2524
-2500
-2439
-2323
-2261
-2121
-2101
-2066
-1974
-1962
-1871
-1746
-1681
-1610
-1511
-1410
-1281
-1169
-1044
-881
-790
-664
-534
-463
-332
-239
-109
25
124
274
372
439
508
558
634
674
700
767
773
758
800
851
903
959
976
1027
1037
1083
1151
1144
1256
1333
1407
1560
1672
1752
1913
2052
2121
2223
2361
2417
2395
2535
2593
2530
2732
2832
2811
2950
3083
3259
3298
3306
3314
3029
2534
1456
659
223
-577
-908
-1120
-1587
-1936
-1966
-1480
-1036
-741
-602
-963
-1381
-1618
-1651
-1582
-1659
-1922
-2062
-1980
-1673
-1150
-730
-494
-409
-336
-93
77
187
217
15
-153
-248
-316
-376
-567
-683
-672
-626
-449
-236
-214
-289
-391
-509
-560
-656
-789
-963
-1207
-1345
-1327
-1224
-1114
-1079
-1040
-1019
-1044
-1041
-1008
-1097
-1181
-1353
-1582
-1657
-1992
-2289
-2400
-2794
-3133
-3246
-3248
-3199
-3189
-2967
-2783
-2702
-2408
-2150
-2048
-2011
-2086
-2134
-2148
-2166
-2099
-2062
-2026
-1941
-1836
-1609
-1392
-1228
-1047
-987
-965
-845
-747
-656
-558
-500
-430
-382
-284
-98
46
179
330
477
601
657
740
783
748
774
780
757
799
812
839
919
987
1088
1158
1170
1182
1212
1290
1350
1483
1723
1800
1862
2087
2183
2350
2509
2470
2655
2548
2522
2728
2594
2782
2915
2882
3098
3052
3265
3414
3193
3203
2945
2372
1463
609
46
-647
-981
-1136
-1458
-1766
-1823
-1441
-1012
-683
-556
-784
-1188
-1512
-1537
-1465
-1528
-1750
-1956
-1892
-1625
-1136
-677
-448
-347
-300
-108
86
188
192
-6
-224
-330
-360
-411
-574
-716
-703
-618
-425
-217
-198
-295
-434
-572
-592
-640
-751
-901
-1155
-1320
-1294
-1212
-1098
-1061
-1084
-1048
-1077
-1092
-1243
-1478
-1615
-1985
-2432
-2712
-2942
-3062
-3112
-3100
-2955
-2826
-2605
-2305
-2053
-1931
-1927
-1983
-2113
-2275
-2348
-2361
-2432
-2451
-2406
-2316
-2109
-1892
-1697
-1531
-1460
-1378
-1263
-1191
-1080
-996
-931
-847
-733
-543
-354
-207
-40
134
309
481
600
680
678
595
531
530
568
596
659
726
782
946
1112
1257
1355
1374
1356
1330
1310
1346
1403
1459
1505
1591
1691
1941
2118
2288
2438
2431
2505
2535
2585
2638
2642
2610
2611
2701
2692
2831
2972
2955
3126
3055
3013
2984
2597
2030
1062
295
-366
-844
-1018
-1345
-1510
-1734
-1756
-1281
-945
-632
-590
-889
-1279
-1634
-1594
-1489
-1575
-1721
-1830
-1825
-1503
-1044
-615
-321
-332
-329
-248
-171
23
40
-117
-332
-577
-633
-674
-748
-762
-766
-716
-551
-406
-333
-370
-540
-674
-783
-873
-939
-1082
-1266
-1420
-1409
-1276
-1158
-1080
-1073
-1144
-1348
-1562
-1702
-1839
-1927
-2153
-2446
-2607
-2821
-2859
-2802
-2863
-2780
-2748
-2759
-2623
-2562
-2439
-2269
-2239
-2195
-2265
-2283
-2191
-2198
-2114
-2027
-1965
-1814
-1750
-1636
-1491
-1405
-1238
-1117
-1035
-921
-865
-779
-646
-482
-228
-23
96
209
268
354
484
567
666
700
719
759
810
901
985
1080
1134
1130
1146
1194
1208
1266
1326
1384
1450
1474
1541
1660
1708
1891
1987
2090
2284
2362
2503
2586
2668
2756
2734
2763
2701
2761
2774
2803
3065
3041
3185
3291
3160
3139
2705
2010
1262
346
-281
-731
-1139
-1288
-1575
-1847
-1660
-1318
-940
-626
-663
-829
-1223
-1479
-1373
-1345
-1380
-1587
-1822
-1823
-1633
-1198
-704
-526
-490
-456
-404
-127
168
242
151
-175
-470
-618
-741
-738
-814
-893
-845
-710
-448
-274
-261
-273
-345
-396
-423
-533
-700
-916
-1137
-1211
-1193
-1178
-1121
-1102
-1086
-1050
-1034
-989
-1073
-1223
-1434
-1789
-2142
-2532
-2892
-3150
-3320
-3323
-3228
-3079
-2845
-2535
-2219
-1962
-1755
-1678
-1702
-1813
-1930
-2021
-2120
-2112
-2085
-2020
-1934
-1805
-1575
-1368
-1160
-962
-800
-671
-565
-426
-303
-205
-137
-116
-95
-62
36
173
331
519
704
864
987
1083
1144
1175
1180
1162
1143
1104
1066
1095
1152
1245
1336
1413
1491
1533
1605
1711
1822
1916
2000
2102
2218
2331
2424
2509
2513
2518
2540
2522
2536
2542
2524
2525
2513
2496
2508
2490
2490
2372
2076
1617
1017
416
-163
-598
-824
-995
-1160
-1254
-1270
-1212
-1021
-788
-666
-692
-854
-957
-952
-917
-873
-886
-974
-1104
-1113
-949
-797
-719
-723
-783
-727
-517
-211
42
91
-32
-202
-328
-374
-375
-394
-456
-556
-605
-572
-543
-489
-464
-431
-380
-353
-353
-406
-449
-465
-448
-448
-486
-587
-693
-769
-811
-789
-768
-791
-846
-916
-970
-1007
-1100
-1270
-1411
-1465
-1568
-1751
-1841
-1846
-1835
-1720
-1532
-1485
-1615
-1732
-1709
-1635
-1616
-1611
-1635
-1712
-1752
-1680
-1545
-1487
-1479
-1424
-1348
-1277
-1191
-1143
-1132
-1091
-1019
-940
-920
-924
-915
-871
-780
-659
-572
-537
-491
-405
-281
-192
-146
-113
-77
-38
0
64
117
180
268
377
498
584
633
660
701
745
784
825
859
862
906
1017
1107
1194
1247
1291
1347
1410
1473
1510
1561
1586
1596
1642
1669
1715
1775
1762
1768
1765
1679
1528
1226
846
582
557
638
744
842
696
395
232
256
317
281
134
-91
-364
-519
-498
-419
-436
-563
-620
-639
-683
-739
-845
-988
-1015
-898
-765
-715
-765
-916
-1055
-1032
-898
-784
-773
-832
-874
-841
-763
-677
-628
-631
-642
-630
-629
-642
-657
-673
-657
-632
-620
-648
-720
-775
-791
-774
-746
-759
-820
-905
-968
-1039
-1187
-1405
-1563
-1635
-1705
-1797
-1889
-2000
-2065
-1916
-1708
-1662
-1723
-1847
-1937
-1915
-1848
-1787
-1829
-1955
-1994
-1941
-1831
-1758
-1719
-1682
-1629
-1501
-1378
-1330
-1300
-1235
-1115
-968
-872
-849
-872
-881
-809
-684
-544
-454
-402
-313
-201
-96
-15
38
98
163
237
274
289
333
412
527
628
711
784
836
910
1030
1126
1170
1207
1245
1274
1354
1465
1542
1593
1643
1717
1818
1928
2029
2125
2197
2236
2292
2371
2378
2306
2161
1854
1404
1038
945
991
1051
1127
1058
812
583
545
627
604
446
231
-23
-244
-311
-274
-315
-459
-545
-564
-589
-649
-766
-920
-988
-885
-714
-619
-671
-818
-964
-1014
-934
-822
-789
-849
-888
-866
-817
-761
-731
-738
-781
-824
-844
-880
-930
-963
-951
-889
-835
-818
-826
-854
-864
-819
-789
-806
-842
-900
-978
-1085
-1169
-1247
-1408
-1648
-1838
-1907
-1872
-1781
-1657
-1594
-1688
-1760
-1763
-1743
-1758
-1825
-1908
-1974
-2032
-2013
-1931
-1879
-1814
-1738
-1638
-1592
-1601
-1598
-1573
-1496
-1342
-1193
-1120
-1090
-1051
-964
-855
-735
-644
-574
-497
-402
-281
-214
-167
-98
-24
44
108
159
205
272
373
514
621
693
745
786
829
897
979
1021
1043
1066
1143
1247
1347
1455
1546
1606
1656
1727
1806
1883
1958
2013
2061
2105
2176
2245
2314
2378
2396
2341
2216
1983
1604
1232
1051
1062
1112
1184
1146
885
610
520
576
606
514
309
32
-209
-311
-282
-276
-376
-503
-573
-622
-705
-828
-963
-1024
-936
-789
-706
-721
-856
-1016
-1067
-995
-903
-871
-920
-970
-978
-938
-898
-887
-895
-907
-905
-912
-944
-979
-989
-973
-905
-864
-887
-958
-1015
-1006
-967
-917
-907
-936
-968
-968
-960
-976
-1041
-1190
-1392
-1577
-1711
-1810
-1890
-1885
-1810
-1756
-1721
-1687
-1678
-1744
-1780
-1767
-1787
-1841
-1921
-1978
-1998
-1977
-1889
-1762
-1688
-1640
-1592
-1539
-1496
-1447
-1361
-1282
-1192
-1112
-1053
-1002
-945
-870
-770
-646
-540
-453
-381
-287
-154
-19
81
124
140
161
206
278
375
472
554
629
697
755
822
898
954
1007
1049
1117
1195
1258
1358
1468
1546
1601
1656
1734
1783
1823
1904
1978
2051
2148
2233
2311
2331
2286
2217
2048
1669
1251
1033
995
1038
1155
1222
1004
649
494
539
568
483
271
-29
-351
-496
-435
-386
-480
-621
-696
-722
-766
-834
-982
-1152
-1157
-1028
-891
-850
-954
-1140
-1257
-1215
-1086
-961
-943
-968
-969
-916
-845
-803
-781
-795
-821
-822
-840
-885
-920
-898
-821
-758
-732
-768
-823
-867
-873
-849
-888
-973
-1060
-1145
-1206
-1241
-1322
-1477
-1633
-1737
-1787
-1771
-1676
-1588
-1580
-1575
-1575
-1603
-1625
-1643
-1686
-1733
-1784
-1785
-1771
-1769
-1742
-1687
-1617
-1569
-1528
-1493
-1503
-1476
-1385
-1300
-1199
-1128
-1080
-1024
-958
-865
-780
-714
-655
-579
-479
-371
-273
-187
-92
-21
67
139
187
226
281
373
460
547
637
698
759
848
946
1049
1113
1143
1166
1237
1355
1465
1559
1639
1712
1764
1826
1907
1979
2005
2046
2121
2193
2262
2325
2356
2314
2190
1955
1577
1212
1076
1096
1163
1279
1233
966
686
585
653
671
547
316
29
-231
-313
-252
-246
-365
-499
-564
-641
-726
-879
-1059
-1130
-1048
-890
-798
-837
-993
-1149
-1197
-1122
-1016
-954
-970
-996
-968
-920
-867
-812
-758
-731
-739
-779
-839
-884
-888
-820
-745
-719
-753
-813
-851
-849
-830
-818
-847
-899
-935
-954
-994
-1095
-1226
-1349
-1415
-1451
-1538
-1681
-1818
-1891
-1847
-1731
-1637
-1634
-1722
-1809
-1817
-1751
-1700
-1713
-1774
-1832
-1810
-1728
-1641
-1576
-1561
-1533
-1437
-1317
-1250
-1241
-1205
-1126
-1027
-901
-825
-804
-791
-753
-664
-552
-460
-395
-348
-265
-155
-39
54
133
229
310
373
428
499
591
692
814
902
935
965
1036
1141
1215
1256
1331
1429
1521
1616
1730
1832
1888
1939
2021
2100
2122
2150
2239
2339
2431
2459
2420
2314
2112
1737
1333
1149
1111
1097
1180
1261
1004
638
511
574
640
600
430
151
-169
-317
-220
-141
-247
-449
-577
-652
-739
-802
-963
-1144
-1129
-976
-809
-759
-863
-1048
-1173
-1135
-971
-870
-881
-939
-967
-925
-896
-854
-814
-849
-904
-919
-966
-1031
-1069
-1034
-925
-822
-791
-814
-833
-852
-842
-845
-919
-1078
-1231
-1334
-1460
-1633
-1781
-1860
-1903
-1883
-1779
-1738
-1791
-1759
-1627
-1524
-1491
-1523
-1601
-1698
-1759
-1737
-1720
-1784
-1858
-1851
-1809
-1782
-1747
-1704
-1659
-1555
-1406
-1256
-1122
-1028
-928
-800
-674
-565
-504
-482
-454
-426
-372
-309
-274
-223
-181
-124
-41
7
70
166
299
452
570
654
733
804
903
998
1071
1155
1211
1278
1382
1496
1621
1699
1809
1913
2054
2184
2832
3492
4140
4426
4103
3903
3873
4055
4015
3439
2536
1529
692
183
24
161
-72
-212
-315
-398
28
522
754
416
-225
-658
-802
-814
-956
-1240
-1701
-2069
-2032
-1725
-1320
-1126
-985
-824
-680
-218
214
460
509
171
-204
-539
-804
-918
-1147
-1358
-1439
-1408
-1204
-1035
-905
-745
-632
-497
-337
-292
-357
-517
-745
-971
-1190
-1364
-1454
-1544
-1657
-1752
-1805
-1782
-1789
-1905
-2023
-2156
-2258
-2270
-2335
-2430
-2522
-2565
-2445
-2316
-2285
-2300
-2410
-2470
-2418
-2318
-2184
-2193
-2282
-2327
-2317
-2186
-2016
-1946
-1929
-1986
-1979
-1831
-1637
-1389
-1160
-952
-732
-548
-387
-207
-72
105
290
400
489
561
618
737
858
994
1136
1191
1281
1397
1481
1670
1793
1857
1928
1908
1960
2044
2066
2170
2282
2447
2656
2818
2997
3111
3208
3375
3464
3530
3574
3596
3771
3848
3847
3763
3461
2725
1898
1162
276
-199
-555
-911
-1010
-1475
-1538
-1048
-755
-190
-60
-349
-766
-1163
-1012
-797
-829
-1024
-1483
-1708
-1551
-1164
-642
-398
-509
-474
-286
-44
341
454
268
15
-268
-438
-670
-950
-1129
-1277
-1255
-1031
-795
-630
-616
-678
-632
-627
-631
-582
-733
-930
-1080
-1201
-1175
-1132
-1046
-979
-1028
-1084
-1196
-1312
-1332
-1537
-1808
-2128
-2604
-2809
-2872
-2934
-2841
-2864
-2742
-2446
-2227
-1914
-1849
-1972
-2064
-2199
-2189
-2197
-2327
-2404
-2484
-2413
-2146
-1870
-1643
-1472
-1380
-1187
-995
-843
-667
-602
-547
-461
-377
-254
-145
-23
178
383
581
794
931
1084
1232
1258
1343
1338
1301
1308
1270
1345
1437
1540
1703
1768
1904
2033
2142
2333
2445
2570
2702
2786
2892
3007
3099
3225
3347
3413
3521
3666
3739
3917
3935
3820
3632
3187
2257
1185
297
-567
-863
-1020
-1375
-1600
-2070
-2066
-1370
-838
-315
-425
-1015
-1450
-1639
-1359
-1038
-1141
-1413
-1700
-1579
-1080
-568
-190
-34
-120
28
279
378
411
227
-39
-189
-310
-397
-595
-881
-1001
-957
-793
-589
-497
-563
-704
-842
-943
-1012
-1066
-1096
-1138
-1247
-1258
-1225
-1160
-1079
-1078
-1117
-1287
-1636
-1836
-2162
-2393
-2392
-2519
-2505
-2515
-2612
-2392
-2290
-2149
-1924
-1932
-1918
-2035
-2211
-2271
-2391
-2412
-2363
-2362
-2266
-2204
-2090
-1885
-1703
-1457
-1226
-1211
-1198
-1184
-1144
-1016
-895
-750
-616
-492
-303
-126
101
366
617
801
876
912
895
895
977
1028
1079
1107
1081
1170
1279
1417
1593
1721
1805
1878
1915
1958
1927
1980
2093
2237
2468
2575
2696
2865
3013
3312
3557
3681
3747
3719
3697
3671
3536
3312
3010
2492
1360
359
-251
-976
-986
-919
-1289
-1545
-1936
-1817
-1148
-754
-505
-832
-1463
-1804
-1817
-1428
-1144
-1338
-1478
-1453
-1169
-652
-297
-147
-61
-90
125
277
204
143
-146
-338
-338
-378
-408
-641
-854
-841
-838
-679
-528
-608
-704
-839
-991
-1039
-1138
-1159
-1103
-1155
-1196
-1205
-1227
-1273
-1309
-1224
-1220
-1325
-1547
-1970
-2169
-2243
-2233
-2045
-2149
-2325
-2362
-2389
-2191
-2025
-1978
-1956
-2095
-2196
-2237
-2310
-2315
-2347
-2308
-2177
-2086
-1975
-1902
-1822
-1585
-1352
-1184
-1078
-1084
-1052
-955
-781
-543
-321
-136
2
61
173
313
463
654
751
789
788
800
794
880
995
1068
1158
1213
1278
1346
1418
1564
1617
1705
1736
1647
1698
1627
1665
1918
2049
2267
2497
2615
2841
3093
3270
3525
3621
3526
3538
3419
3284
3113
2793
2491
2023
1680
1184
193
-289
-809
-1233
-947
-1047
-1297
-1469
-1848
-1695
-1275
-1037
-972
-1255
-1623
-1713
-1540
-1162
-926
-915
-845
-756
-563
-258
-82
50
53
51
114
-4
-60
-192
-383
-409
-462
-525
-627
-794
-876
-910
-909
-897
-900
-962
-1048
-1158
-1268
-1387
-1483
-1467
-1466
-1482
-1473
-1563
-1744
-1820
-1865
-1858
-1716
-1678
-1740
-1776
-1819
-1732
-1560
-1461
-1454
-1559
-1729
-1886
-1972
-1967
-1987
-2031
-2079
-2123
-2144
-2139
-2117
-2062
-1971
-1856
-1720
-1656
-1593
-1461
-1290
-1030
-795
-642
-488
-378
-244
-104
60
226
364
476
521
576
626
670
762
858
922
981
1027
1025
1097
1174
1280
1364
1371
1437
1460
1488
1554
1599
1683
1761
1839
1923
1939
1993
2096
2317
2554
2728
2873
2874
2876
2951
3047
3090
2994
2727
2249
1897
1644
1384
1144
632
-180
-761
-1131
-1321
-1118
-1080
-1287
-1500
-1700
-1580
-1276
-1044
-971
-1189
-1418
-1488
-1386
-1129
-965
-875
-758
-652
-477
-246
-110
-16
24
-15
1
-80
-232
-339
-529
-628
-632
-702
-739
-823
-921
-946
-992
-1024
-1034
-1110
-1183
-1384
-1645
-1707
-1763
-1740
-1590
-1739
-2100
-2193
-2172
-2003
-1683
-1609
-1759
-1884
-1862
-1623
-1349
-1280
-1447
-1654
-1737
-1705
-1668
-1731
-1918
-2040
-2025
-1913
-1897
-2008
-2103
-2094
-1953
-1755
-1630
-1656
-1633
-1481
-1262
-991
-771
-638
-533
-431
-286
-161
-55
76
210
356
470
526
573
710
864
972
1096
1056
1033
1092
1061
1184
1262
1242
1392
1428
1452
1586
1598
1690
1863
1908
1928
1968
1988
2052
2172
2332
2451
2504
2582
2613
2618
2679
2640
2597
2493
2190
1996
1706
1297
1079
750
354
-88
-691
-1027
-1266
-1348
-1192
-1220
-1287
-1364
-1443
-1301
-1110
-956
-897
-1057
-1205
-1194
-1093
-884
-729
-657
-532
-427
-288
-133
-111
-76
-81
-116
-170
-320
-440
-593
-750
-801
-845
-873
-915
-994
-1021
-1059
-1067
-1102
-1157
-1183
-1272
-1532
-1759
-1775
-1803
-1679
-1485
-1642
-2059
-2304
-2118
-1848
-1502
-1295
-1613
-1854
-1802
-1565
-1119
-1028
-1315
-1614
-1769
-1699
-1605
-1629
-1813
-1990
-1933
-1763
-1727
-1821
-1961
-1967
-1738
-1468
-1328
-1377
-1436
-1281
-998
-706
-478
-397
-374
-306
-191
-71
38
193
293
470
589
561
695
777
900
1120
1130
1136
1086
1000
1112
1097
1132
1319
1295
1350
1433
1357
1432
1562
1671
1818
1806
1777
1840
1878
2072
2168
2172
2289
2259
2330
2429
2290
2243
2158
1957
1856
1654
1337
1062
688
369
149
-190
-406
-730
-1075
-1157
-1323
-1284
-1210
-1343
-1303
-1381
-1372
-1180
-1140
-1062
-1048
-1106
-1004
-904
-805
-671
-613
-505
-335
-255
-175
-153
-202
-191
-239
-286
-345
-496
-576
-665
-773
-803
-867
-891
-905
-940
-967
-1025
-1056
-1111
-1383
-1628
-1644
-1719
-1655
-1715
-2110
-2313
-2367
-2099
-1645
-1520
-1602
-1783
-1729
-1358
-1065
-977
-1193
-1491
-1507
-1394
-1344
-1466
-1712
-1769
-1589
-1427
-1416
-1641
-1848
-1792
-1625
-1448
-1438
-1550
-1566
-1453
-1210
-949
-786
-646
-504
-360
-221
-162
-108
-53
39
170
255
281
315
450
621
799
924
971
1047
1066
1040
1032
1014
1080
1134
1244
1275
1264
1406
1460
1563
1715
1684
1737
1749
1739
1828
1836
1896
1949
1960
2033
2037
2097
2137
2036
1958
1749
1527
1351
1062
850
554
179
-60
-330
-491
-530
-606
-682
-798
-955
-1029
-1096
-1075
-994
-1044
-1080
-1106
-1158
-1053
-936
-845
-737
-713
-656
-560
-489
-400
-363
-329
-302
-343
-369
-433
-553
-615
-652
-705
-740
-788
-836
-887
-941
-976
-997
-1019
-1024
-1079
-1171
-1390
-1546
-1636
-1786
-1684
-1650
-2013
-2162
-2244
-2303
-1898
-1608
-1605
-1608
-1703
-1571
-1238
-1079
-1090
-1298
-1456
-1432
-1379
-1313
-1448
-1644
-1597
-1481
-1365
-1355
-1537
-1627
-1560
-1399
-1212
-1252
-1323
-1286
-1171
-939
-744
-610
-506
-437
-285
-141
-88
-35
16
85
181
247
309
377
465
606
736
846
909
944
996
983
980
1047
1069
1155
1255
1302
1373
1403
1480
1553
1612
1688
1637
1631
1634
1648
1791
1848
1864
1885
1837
1870
1911
1881
1808
1613
1401
1218
1002
843
599
231
-22
-245
-440
-467
-525
-609
-674
-768
-823
-825
-792
-791
-845
-894
-953
-965
-920
-876
-812
-752
-675
-613
-514
-394
-312
-226
-202
-179
-199
-244
-277
-348
-412
-465
-534
-591
-630
-651
-676
-694
-743
-788
-816
-832
-848
-911
-1074
-1380
-1465
-1524
-1604
-1434
-1474
-1856
-2246
-2329
-2166
-1847
-1441
-1496
-1801
-1817
-1665
-1234
-887
-1000
-1225
-1374
-1316
-1175
-1198
-1383
-1593
-1547
-1308
-1190
-1298
-1548
-1674
-1529
-1216
-1022
-1079
-1233
-1246
-1049
-843
-650
-534
-518
-403
-269
-172
-134
-128
-16
186
341
416
453
373
441
626
753
935
935
916
966
913
1002
1004
1047
1211
1185
1290
1344
1286
1421
1487
1557
1660
1661
1661
1630
1661
1657
1669
1760
1762
1802
1815
1696
1613
1457
1285
1158
949
754
514
260
-18
-258
-363
-452
-481
-500
-634
-727
-785
-807
-758
-760
-767
-813
-869
-871
-866
-824
-743
-723
-653
-571
-525
-426
-359
-320
-242
-220
-215
-248
-311
-363
-452
-493
-535
-629
-667
-717
-755
-751
-808
-848
-875
-926
-982
-1075
-1158
-1216
-1260
-1259
-1282
-1429
-1671
-1764
-1798
-1794
-1623
-1588
-1688
-1650
-1589
-1434
-1245
-1170
-1155
-1188
-1187
-1174
-1195
-1235
-1311
-1343
-1296
-1283
-1296
-1334
-1387
-1345
-1241
-1156
-1077
-1056
-1048
-979
-903
-770
-665
-583
-505
-446
-360
-300
-292
-208
-131
-90
31
59
65
158
193
250
388
456
521
591
630
660
706
814
885
907
968
965
969
1031
1084
1148
1202
1241
1259
1318
1324
1365
1396
1359
1407
1397
1405
1448
1437
1483
1486
1452
1386
1195
1050
854
634
515
257
17
-143
-356
-424
-455
-562
-569
-647
-672
-632
-689
-665
-712
-784
-757
-777
-776
-766
-801
-717
-645
-559
-412
-379
-297
-203
-200
-141
-142
-192
-204
-275
-308
-365
-462
-478
-544
-568
-559
-628
-644
-668
-726
-749
-814
-901
-990
-1070
-1102
-1147
-1218
-1286
-1339
-1378
-1566
-1702
-1673
-1684
-1475
-1306
-1401
-1407
-1401
-1235
-1004
-953
-964
-1095
-1125
-1037
-1031
-1033
-1135
-1195
-1079
-965
-937
-1008
-1104
-1059
-906
-761
-680
-709
-745
-650
-541
-440
-368
-364
-330
-288
-217
-170
-180
-112
-33
54
158
185
196
213
304
405
495
574
568
653
728
762
829
833
891
958
1019
1034
1049
1100
1119
1229
1259
1281
1353
1344
1390
1379
1370
1422
1456
1487
1477
1455
1398
1406
1417
1262
1191
1051
827
775
609
405
299
93
-35
-90
-210
-244
-316
-399
-401
-476
-502
-518
-600
-585
-652
-708
-686
-750
-709
-661
-653
-566
-528
-482
-398
-364
-315
-275
-296
-293
-305
-340
-353
-431
-463
-473
-519
-504
-525
-543
-542
-566
-560
-588
-669
-716
-783
-848
-891
-946
-1021
-1074
-1118
-1157
-1193
-1250
-1414
-1568
-1553
-1564
-1480
-1371
-1447
-1471
-1400
-1274
-1085
-994
-983
-1026
-999
-892
-877
-888
-941
-968
-883
-789
-750
-757
-777
-718
-573
-467
-398
-372
-355
-287
-210
-175
-164
-153
-128
-85
-31
13
23
61
133
194
225
257
271
275
318
357
398
424
446
479
495
518
527
549
581
625
655
654
660
695
733
775
794
804
823
841
861
874
895
909
914
943
950
952
965
947
931
886
819
745
669
596
530
449
375
282
199
188
127
82
69
-13
-57
-92
-142
-159
-199
-197
-204
-226
-230
-262
-283
-301
-308
-302
-312
-335
-341
-335
-346
-336
-330
-334
-327
-345
-357
-358
-355
-340
-344
-365
-376
-373
-376
-397
-402
-395
-395
-383
-371
-374
-390
-402
-418
-439
-473
-503
-526
-553
-565
-591
-633
-655
-682
-722
-756
-784
-812
-836
-840
-827
-830
-854
-873
-897
-918
-919
-912
-895
-887
-881
-868
-866
-843
-817
-760
-709
-671
-633
-595
-570
-537
-491
-452
-410
-377
-348
-318
-283
-264
-250
-226
-182
-155
-138
-126
-126
-110
-85
-72
-71
-70
-61
-43
-25
-11
-10
-21
-22
-21
-6
-5
-5
14
23
45
73
94
113
141
167
190
197
217
249
267
281
287
287
296
298
283
274
264
270
272
247
213
195
193
182
162
166
156
135
117
90
77
74
65
55
35
9
-16
-27
-37
-48
-66
-86
-96
-89
-87
-118
-138
-156
-174
-185
-213
-236
-275
-306
-325
-342
-348
-354
-363
-374
-377
-392
-403
-423
-431
-431
-447
-449
-458
-470
-486
-500
-501
-500
-508
-506
-518
-540
-531
-521
-523
-527
-531
-552
-573
-585
-592
-580
-583
-590
-593
-604
-606
-608
-589
-570
-561
-545
-546
-536
-527
-518
-518
-511
-477
-457
-439
-427
-409
-367
-311
-286
-275
-271
-266
-248
-229
-217
-206
-194
-158
-133
-128
-116
-119
-111
-99
-101
-106
-95
-81
-71
-58
-44
-44
-44
-40
-37
-29
-15
-17
-18
0
15
29
18
9
-4
2
12
10
7
-3
12
8
3
16
17
13
4
-14
-14
-16
-15
-28
-37
-41
-52
-54
-68
-78
-87
-98
-106
-109
-121
-133
-136
-147
-141
-142
-150
-157
-166
-177
-184
-194
-215
-238
-251
-248
-242
-250
-270
-292
-315
-333
-355
-355
-352
-357
-359
-365
-388
-402
-385
-381
-398
-409
-411
-424
-433
-452
-470
-475
-475
-472
-486
-494
-504
-493
-503
-508
-502
-521
-538
-552
-570
-589
-575
-544
-538
-542
-534
-524
-502
-468
-440
-408
-401
-408
-395
-382
-361
-329
-312
-317
-302
-272
-256
-247
-229
-199
-194
-189
-195
-193
-180
-180
-170
-151
-144
-134
-132
-143
-149
-147
-146
-147
-145
-140
-129
-117
-110
-91
-67
-69
-83
-89
-95
-105
-87
-66
-50
-44
-42
-33
-24
-36
-18
2
1
-6
-17
-18
-30
-34
-36
-44
-63
-69
-77
-90
-117
-140
-148
-176
-200
-202
-214
-224
-221
-232
-254
-261
-245
-245
-252
-252
-250
-253
-257
-261
-263
-265
-276
-273
-268
-277
-285
-285
-305
-321
-311
-315
-318
-315
-308
-318
-310
-300
-316
-316
-302
-281
-274
-272
-289
-314
-330
-338
-333
-338
-336
-310
-293
-287
-289
-266
-256
-254
-240
-247
-258
-273
-293
-309
-317
-338
-353
-357
-368
-366
-354
-356
-363
-362
-344
-324
-322
-330
-346
-357
-356
-355
-356
-345
-335
-337
-325
-293
-275
-272
-269
-273
-268
-261
-251
-251
-258
-254
-256
-248
-240
-248
-259
-252
-262
-260
-264
-262
-248
-240
-242
-241
-235
-242
-243
-246
-248
-247
-234
-225
-233
-225
-202
-202
-211
-209
-204
-206
-217
-227
-215
-198
-197
-203
-201
-216
-234
-218
-209
-208
-220
-224
-218
-219
-238
-250
-246
-257
-271
-277
-266
-257
-257
-266
-254
-254
-267
-280
-280
-285
-282
-271
-258
-271
-306
-316
-319
-315
-315
-316
-332
-349
-350
-345
-331
-318
-315
-319
-322
-313
-305
-304
-310
-315
-322
-329
-327
-324
-316
-312
-303
-302
-312
-306
-297
-300
-297
-304
-308
-295
-300
-303
-313
-332
-330
-331
-326
-337
-351
-356
-353
-341
-340
-348
-348
-337
-345
-362
-359
-362
-360
-367
-363
-334
-328
-327
-321
-313
-318
-323
-303
-291
-296
-291
-284
-295
-299
-300
-290
-284
-282
-286
-281
-286
-283
-272
-248
-236
-246
-244
-252
-260
-254
-239
-231
-235
-245
-231
-223
-242
-240
-252
-258
-256
-254
-254
-262
-253
-251
-253
-241
-238
-239
-250
-260
-253
-263
-283
-295
-296
-296
-295
-282
-285
-303
-315
-316
-321
-324
-314
-315
-315
-328
-333
-343
-345
-347
-337
-334
-334
-316
-311
-307
-313
-306
-301
-315
-323
-320
-312
-303
-307
-306
-299
-297
-300
-304
-312
-329
-337
-337
-338
-333
-327
-327
-320
-321
-315
-307
-308
-312
-298
-306
-317
-317
-316
-320
-318
-309
-318
-319
-312
-299
-298
-300
-312
-314
-305
-291
-278
-291
-307
-321
-315
-301
-297
-294
-284
-292
-284
-257
-234
-224
-234
-244
-238
-229
-230
-234
-238
-243
-238
-230
-219
-198
-187
-193
-189
-179
-165
-171
-175
-173
-182
-195
-213
-215
-233
-235
-238
-227
-226
-230
-219
-227
-235
-246
-248
-247
-258
-259
-258
-266
-275
-265
-250
-241
-238
-237
-239
-258
-271
-276
-270
-267
-272
-281
-291
-289
-287
-289
-285
-264
-250
-248
-251
-253
-261
-265
-266
-273
-285
-300
-306
-294
-289
-293
-288
-283
-291
-291
-293
-306
-309
-315
-321
-323
-325
-334
-344
-338
-327
-320
-315
-311
-294
-272
-265
-251
-248
-251
-262
-276
-272
-271
-273
-275
-276
-262
-267
-257
-245
-241
-242
-238
-242
-262
-259
-259
-271
-281
-286
-296
-305
-324
-342
-343
-352
-355
-353
-358
-349
-353
-368
-376
-392
-397
-383
-366
-373
-383
-381
-367
-354
-349
-344
-344
-339
-318
-308
-297
-293
-311
-311
-305
-296
-280
-281
-289
-289
-297
-303
-298
-305
-312
-318
-316
-314
-311
-305
-312
-323
-320
-310
-307
-296
-280
-275
-292
-299
-291
-274
-267
-259
-242
-226
-219
-218
-220
-224
-228
-217
-220
-228
-245
-268
-276
-272
-274
-280
-284
-276
-271
-273
-278
-281
-295
-315
-333
-351
-358
-370
-378
-372
-364
-361
-356
-331
-333
-336
-323
-331
-320
-310
-317
-327
-336
-350
-346
-337
-337
-334
-340
-348
-349
-343
-331
-320
-310
-316
-318
-304
-291
-294
-297
-292
-291
-290
-288
-280
-265
-255
-254
-268
-279
-280
-278
-261
-264
-273
-284
-301
-297
-306
-293
-288
-281
-270
-263
-257
-263
-271
-282
-296
-319
-332
-340
-349
-361
-352
-341
-342
-347
-349
-351
-366
-366
-359
-359
-369
-370
-379
-385
-384
-371
-355
-355
-348
-343
-336
-326
-311
-306
-310
-322
-331
-335
-338
-338
-319
-307
-304
-302
-300
-294
-282
-290
-290
-289
-286
-282
-278
-274
-273
-267
-266
-262
-262
-248
-248
-264
-265
-259
-262
-266
-275
-287
-300
-289
-295
-288
-284
-299
-298
-300
-296
-293
-301
-314
-313
-339
-349
-347
-356
-360
-364
-365
-359
-348
-334
-318
-306
-297
-299
-290
-276
-277
-299
-312
-315
-321
-317
-314
-310
-314
-309
-299
-296
-294
-283
-284
-282
-280
-279
-276
-280
-292
-301
-302
-294
-278
-258
-253
-251
-256
-251
-246
-244
-244
-256
-257
-261
-266
-264
-268
-261
-253
-246
-238
-228
-233
-250
-262
-268
-278
-274
-260
-258
-264
-262
-260
-272
-272
-280
-285
-285
-279
-266
-247
-243
-249
-251
-249
-241
-235
-235
-239
-232
-213
-196
-187
-190
-194
-197
-212
-197
-185
-184
-183
-186
-181
-187
-192
-198
-211
-219
-231
-237
-232
-232
-221
-219
-202
-187
-188
-188
-185
-173
-180
-174
-181
-193
-198
-201
-205
-221
-231
-226
-230
-241
-259
-261
-251
-255
-264
-281
-294
-303
-314
-323
-334
-337
-343
-342
-342
-350
-347
-349
-348
-351
-344
-335
-328
-327
-335
-324
-313
-317
-322
-320
-319
-320
-318
-324
-324
-317
-309
-297
-294
-292
-291
-277
-264
-263
-248
-239
-231
-228
-216
-209
-205
-203
-202
-204
-204
-210
-228
-237
-250
-260
-266
-266
-256
-258
-259
-257
-249
-257
-259
-256
-256
-256
-262
-270
-294
-304
-312
-326
-344
-342
-343
-335
-327
-320
-315
-311
-298
-301
-308
-314
-315
-326
-332
-340
-339
-335
-343
-340
-333
-329
-322
-306
-295
-298
-294
-291
-300
-317
-325
-321
-326
-323
-325
-315
-308
-308
-311
-307
-308
-311
-309
-311
-305
-298
-300
-305
-300
-302
-300
-286
-271
-259
-260
-260
-264
-273
-285
-296
-284
-283
-294
-304
-308
-309
-302
-295
-307
-311
-324
-331
-337
-333
-333
-338
-334
-330
-319
-314
-314
-317
-310
-300
-293
-283
-282
-291
-309
-301
-289
-293
-298
-295
-284
-286
-278
-264
-275
-287
-277
-259
-245
-239
-247
-246
-239
-235
-226
-223
-229
-229
-218
-213
-226
-233
-233
-228
-229
-225
-214
-207
-204
-208
-216
-217
-208
-203
-207
-212
-204
-200
-204
-205
-215
-226
-224
-218
-228
-252
-261
-264
-264
-271
-281
-286
-283
-274
-266
-274
-287
-294
-296
-304
-314
-316
-306
-292
-277
-258
-253
-249
-247
-244
-243
-240
-240
-241
-223
-221
-218
-214
-219
-229
-235
-234
-244
-243
-233
-233
-243
-242
-243
-257
-264
-263
-267
-280
-274
-276
-263
-257
-264
-246
-238
-232
-238
-229
-210
-210
-221
-219
-212
-213
-202
-203
-208
-211
-207
-197
-185
-176
-187
-202
-207
-210
-212
-230
-248
-249
-242
-247
-257
-256
-276
-276
-275
-268
-251
-238
-227
-225
-215
-207
-196
-197
-203
-205
-207
-219
-220
-212
-204
-217
-233
-222
-221
-221
-238
-248
-253
-244
-237
-241
-241
-241
-249
-255
-258
-251
-233
-222
-217
-215
-218
-228
-233
-232
-226
-218
-215
-216
-222
-219
-213
-209
-215
-216
-222
-234
-238
-241
-246
-241
-246
-252
-259
-267
-266
-266
-266
-270
-256
-257
-258
-264
-258
-246
-257
-262
-262
-261
-268
-274
-260
-255
-264
-258
-241
-228
-227
-220
-209
-207
-215
-218
-221
-224
-230
-242
-248
-243
-235
-240
-248
-256
-252
-253
-256
-267
-270
-261
-257
-246
-237
-243
-242
-250
-241
-231
-232
-230
-233
-233
-239
-247
-249
-254
-262
-273
-281
-281
-274
-266
-272
-285
-284
-285
-291
-295
-311
-319
-321
-304
-307
-325
-324
-320
-311
-306
-299
-305
-308
-298
-287
-279
-267
-263
-252
-248
-250
-242
-236
-245
-240
-223
-216
-218
-213
-212
-212
-224
-235
-240
-256
-271
-273
-272
-269
-273
-264
-268
-273
-272
-263
-257
-263
-261
-260
-265
-267
-259
-256
-269
-283
-284
-287
-294
-300
-297
-291
-288
-288
-284
-283
-301
-307
-307
-295
-287
-274
-279
-295
-298
-305
-323
-331
-320
-311
-300
-310
-325
-330
-344
-359
-357
-348
-346
-341
-342
-353
-358
-357
-356
-349
-340
-320
-313
-313
-313
-326
-320
-317
-328
-322
-311
-306
-308
-306
-299
-287
-274
-277
-276
-277
-283
-287
-294
-279
-264
-253
-237
-242
-252
-261
-263
-256
-250
-257
-249
-251
-264
-259
-259
-250
-244
-257
-253
-248
-253
-260
-251
-240
-239
-244
-254
-266
-276
-273
-263
-248
-234
-230
-235
-231
-230
-238
-237
-240
-247
-249
-242
-239
-244
-246
-246
-249
-258
-263
-277
-295
-289
-282
-275
-269
-270
-276
-283
-281
-287
-283
-280
-288
-288
-282
-293
-304
-301
-303
-305
-313
-332
-350
-358
-354
-346
-341
-325
-321
-317
-315
-317
-315
-309
-314
-313
-307
-326
-322
-304
-312
-336
-342
-342
-341
-337
-329
-334
-355
-340
-321
-324
-322
-324
-304
-278
-270
-270
-272
-274
-278
-265
-240
-234
-243
-244
-248
-249
-252
-255
-252
-244
-235
-249
-246
-241
-249
-253
-258
-263
-271
-266
-269
-279
-279
-276
-267
-268
-268
-266
-264
-263
-262
-260
-263
-271
-282
-287
-275
-270
-257
-236
-226
-224
-235
-234
-222
-222
-236
-240
-246
-263
-259
-253
-262
-260
-258
-268
-275
-268
-266
-255
-255
-262
-256
-251
-245
-243
-250
-260
-255
-247
-234
-234
-234
-238
-251
-251
-242
-224
-224
-236
-238
-226
-216
-213
-220
-225
-223
-230
-226
-219
-217
-221
-231
-237
-257
-265
-264
-269
-260
-262
-258
-261
-268
-272
-262
-258
-270
-269
-283
-291
-283
-281
-282
-281
-293
-309
-318
-318
-320
-321
-323
-328
-330
-335
-334
-333
-330
-319
-311
-305
-300
-299
-291
-288
-288
-280
-275
-280
-291
-287
-284
-286
-288
-283
-282
-277
-277
-280
-269
-269
-270
-264
-264
-251
-254
-250
-235
-221
-217
-216
-206
-203
-202
-205
-203
-199
-202
-207
-200
-200
-208
-209
-206
-211
-214
-213
-213
-212
-212
-214
-214
-225
-230
-238
-260
-280
-283
-287
-286
-273
-249
-255
-261
-249
-260
-276
-288
-283
-292
-311
-307
-304
-310
-307
-316
-332
-353
-362
-365
-364
-358
-354
-352
-362
-376
-373
-370
-388
-402
-408
-411
-413
-407
-395
-394
-400
-407
-401
-391
-383
-379
-370
-377
-391
-381
-372
-368
-365
-355
-364
-358
-352
-363
-374
-380
-384
-391
-388
-383
-380
-377
-373
-367
-360
-357
-352
-341
-336
-330
-316
-309
-309
-306
-296
-278
-273
-271
-258
-262
-274
-282
-277
-266
-269
-275
-265
-270
-269
-258
-263
-258
-253
-250
-254
-251
-242
-247
-254
-256
-255
-261
-260
-246
-239
-238
-238
-237
-233
-225
-222
-228
-232
-243
-244
-224
-224
-222
-217
-224
-231
-237
-231
-232
-234
-222
-236
-251
-257
-260
-254
-245
-235
-235
-242
-250
-262
-274
-288
-303
-316
-303
-292
-297
-301
-317
-332
-340
-349
-359
-359
-373
-371
-379
-380
-372
-383
-385
-387
-389
-377
-351
-337
-327
-320
-312
-311
-318
-318
-323
-325
-325
-333
-322
-303
-304
-304
-300
-296
-297
-283
-282
-291
-289
-290
-278
-278
-273
-275
-269
-254
-247
-244
-236
-215
-201
-203
-198
-189
-187
-183
-187
-189
-182
-173
-169
-166
-162
-156
-165
-177
-190
-204
-211
-223
-225
-230
-227
-232
-242
-241
-236
-236
-234
-221
-220
-214
-227
-220
-206
-196
-191
-185
-182
-185
-187
-196
-196
-201
-202
-203
-193
-194
-198
-194
-196
-191
-202
-212
-212
-214
-217
-214
-223
-231
-233
-232
-237
-236
-235
-238
-230
-223
-228
-223
-219
-222
-225
-217
-209
-216
-226
-238
-247
-254
-261
-246
-233
-248
-256
-258
-256
-256
-246
-230
-227
-234
-231
-216
-209
-211
-211
-209
-207
-196
-188
-189
-189
-191
-189
-171
-176
-186
-189
-189
-182
-194
-202
-202
-211
-217
-218
-232
-235
-234
-234
-248
-252
-243
-236
-229
-225
-222
-216
-217
-215
-201
-190
-188
-194
-198
-202
-203
-198
-194
-201
-203
-202
-195
-195
-200
-206
-210
-224
-225
-222
-235
-248
-265
-254
-255
-255
-252
-245
-249
-246
-228
-218
-206
-203
-207
-205
-197
-199
-194
-193
-187
-192
-201
-203
-207
-200
-193
-201
-200
-195
-195
-194
-189
-186
-188
-177
-184
-198
-197
-201
-200
-201
-205
-201
-195
-188
-184
-184
-170
-162
-173
-180
-192
-198
-202
-202
-193
-193
-189
-187
-184
-186
-192
-193
-195
-189
-197
-195
-186
-195
-212
-228
-229
-237
-244
-231
-235
-255
-267
-279
-274
-262
-252
-232
-215
-217
-218
-219
-220
-227
-234
-242
-244
-252
-256
-258
-267
-274
-271
-269
-266
-262
-253
-243
-242
-233
-226
-225
-221
-224
-229
-225
-228
-238
-239
-245
-246
-235
-221
-223
-228
-234
-248
-249
-244
-239
-244
-258
-272
-268
-268
-278
-287
-287
-270
-269
-262
-269
-286
-287
-294
-306
-308
-315
-317
-324
-319
-332
-342
-346
-349
-341
-337
-326
-323
-323
-326
-328
-333
-335
-341
-347
-338
-319
-304
-282
-268
-254
-247
-249
-242
-233
-226
-227
-239
-234
-238
-242
-234
-246
-251
-254
-262
-269
-271
-280
-289
-283
-281
-295
-301
-299
-304
-312
-315
-309
-313
-300
-302
-302
-300
-300
-300
-300
-292
-298
-296
-287
-281
-282
-285
-294
-300
-297
-298
-291
-283
-291
-304
-296
-289
-295
-296
-297
-295
-281
-266
-272
-280
-274
-271
-281
-284
-287
-286
-286
-301
-308
-293
-289
-304
-302
-291
-290
-293
-283
-278
-273
-256
-241
-225
-215
-223
-214
-210
-210
-206
-208
-207
-211
-212
-203
-204
-210
-203
-198
-197
-177
-163
-158
-153
-148
-146
-145
-136
-130
-121
-115
-117
-113
-118
-142
-148
-154
-161
-168
-176
-176
-184
-180
-175
-185
-179
-177
-176
-171
-178
-180
-168
-164
-162
-160
-160
-167
-171
-164
-159
-164
-169
-184
-195
-197
-198
-199
-210
-214
-207
-207
-204
-205
-215
-218
-216
-217
-221
-219
-225
-230
-218
-224
-245
-262
-276
-287
-284
-290
-295
-285
-278
-281
-296
-300
-301
-309
-306
-308
-300
-284
-273
-261
-257
-254
-244
-243
-241
-237
-230
-222
-219
-207
-206
-200
-197
-205
-217
-216
-212
-221
-240
-240
-232
-220
-205
-188
-180
-183
-186
-195
-191
-186
-191
-195
-199
-196
-205
-202
-178
-173
-172
-168
-175
-175
-187
-174
-151
-154
-159
-155
-155
-156
-147
-152
-158
-154
-152
-160
-155
-162
-172
-179
-183
-190
-193
-181
-187
-187
-193
-190
-183
-189
-197
-207
-211
-220
-229
-227
-232
-238
-235
-229
-212
-204
-201
-201
-206
-206
-210
-210
-210
-208
-218
-226
-224
-234
-250
-264
-259
-269
-274
-268
-279
-281
-275
-279
-302
-309
-314
-321
-330
-332
-329
-329
-330
-329
-328
-323
-316
-312
-294
-278
-286
-302
-301
-308
-303
-297
-298
-289
-284
-278
-269
-263
-264
-268
-270
-255
-252
-249
-231
-224
-220
-225
-229
-240
-238
-245
-242
-234
-233
-212
-206
-219
-232
-241
-237
-253
-261
-270
-277
-273
-280
-282
-293
-309
-312
-306
-292
-288
-297
-301
-309
-305
-310
-301
-309
-318
-315
-311
-304
-293
-277
-295
-302
-300
-303
-300
-299
-304
-296
-306
-308
-286
-284
-290
-291
-289
-292
-296
-287
-282
-290
-299
-290
-277
-282
-286
-269
-257
-259
-260
-267
-264
-266
-273
-286
-297
-295
-292
-295
-305
-311
-305
-302
-301
-306
-304
-301
-298
-289
-297
-304
-300
-300
-302
-300
-294
-283
-275
-266
-264
-263
-255
-240
-240
-249
-254
-258
-258
-250
-245
-243
-238
-239
-241
-256
-274
-283
-276
-271
-276
-284
-288
-292
-309
-310
-295
-288
-292
-297
-293
-294
-288
-283
-288
-294
-288
-270
-261
-256
-257
-248
-242
-244
-239
-227
-232
-239
-245
-248
-239
-235
-237
-218
-206
-209
-203
-203
-199
-198
-201
-201
-201
-192
-178
-174
-176
-190
-194
-199
-194
-192
-208
-222
-230
-230
-242
-249
-252
-260
-264
-264
-247
-225
-210
-215
-225
-221
-218
-216
-208
-212
-210
-204
-213
-219
-217
-207
-201
-218
-227
-226
-217
-212
-211
-199
-212
-215
-227
-236
-251
-268
-274
-282
-300
-306
-310
-317
-333
-343
-348
-350
-352
-356
-360
-353
-347
-341
-329
-325
-322
-323
-325
-316
-311
-305
-301
-303
-293
-290
-284
-271
-271
-266
-267
-268
-250
-245
-238
-238
-250
-258
-253
-264
-268
-274
-274
-255
-250
-233
-234
-239
-236
-237
-242
-248
-250
-240
-239
-241
-247
-253
-244
-249
-252
-247
-253
-262
-257
-236
-232
-238
-241
-243
-251
-255
-251
-248
-242
-239
-241
-269
-307
-271
-242
-272
-294
-298
-290
-296
-299
-303
-302
-321
-336
-339
-345
-352
-350
-345
-338
-336
-343
-343
-335
-333
-326
-318
-306
-302
-310
-307
-309
-301
-296
-291
-271
-260
-266
-270
-256
-262
-279
-275
-265
-260
-265
-262
-251
-263
-271
-276
-277
-283
-284
-276
-273
-272
-263
-261
-261
-260
-264
-269
-261
-251
-254
-245
-237
-239
-241
-250
-257
-263
-273
-274
-278
-292
-292
-293
-292
-295
-298
-311
-322
-321
-313
-320
-316
-296
-281
-281
-280
-264
-270
-276
-281
-292
-282
-282
-276
-273
-278
-278
-280
-288
-304
-304
-314
-314
-315
-326
-328
-320
-322
-333
-351
-361
-360
-360
-356
-360
-347
-357
-371
-371
-380
-373
-355
-342
-344
-329
-325
-322
-317
-309
-307
-308
-309
-314
-314
-316
-318
-314
-313
-303
-285
-275
-267
-263
-254
-256
-257
-272
-273
-266
-281
-288
-288
-290
-292
-301
-304
-309
-316
-316
-323
-321
-319
-326
-335
-333
-335
-334
-323
-324
-325
-325
-327
-322
-323
-321
-316
-318
-313
-312
-311
-316
-325
-333
-328
-320
-325
-317
-312
-311
-319
-331
-332
-318
-314
-306
-313
-322
-326
-338
-346
-345
-341
-357
-359
-363
-365
-376
-380
-385
-381
-384
-376
-386
-380
-392
-376
-625
-736
-478
-361
-383
-449
-411
-389
-380
-401
-408
-392
-398
-439
-446
-464
-494
-552
-553
-647
-672
-1327
-2272
-2090
-1638
-1038
-469
188
153
-180
43
-751
-2209
-3531
-2641
-1632
-1257
-414
-464
-856
-530
-371
-414
-430
-424
-221
-547
-687
-752
-1087
-838
-282
-248
-276
-466
-615
-726
-825
-611
-509
-536
-515
-518
-736
-1065
-1032
-868
-776
-470
-175
-205
-581
-1694
-1703
-1634
-1850
-1407
-1267
-1240
-1100
-845
-1210
-1424
-1091
-709
-522
-733
-717
-784
-1082
-1249
-1207
-927
-922
-740
-460
-695
-1100
-1111
-1687
-1859
-1483
-1548
-1718
-1899
-2110
-2063
-2049
-2017
-1850
-1540
-1386
-1422
-1419
-1629
-1843
-1932
-2001
-1906
-1694
-1856
-2093
-2363
-2402
-2398
-2326
-2341
-2275
-1889
-1720
-2036
-2199
-2377
-2307
-2272
-2196
-2060
-2063
-2081
-2229
-2199
-2054
-1973
-1926
-1829
-1577
-1402
-1468
-1506
-1565
-1564
-1361
-1295
-1274
-1254
-1261
-1182
-1335
-1462
-1388
-1097
-1019
-1023
-943
-1147
-1268
-1382
-1326
-1178
-1141
-986
-926
-850
-668
-794
-413
-455
-505
-96
-248
-282
-215
-237
-108
5
236
339
497
498
543
565
407
524
596
592
676
666
647
659
533
525
537
563
589
613
774
794
803
805
782
903
947
925
964
972
1009
1041
1091
1190
1278
1460
1525
1611
1640
1702
1668
1738
1583
1345
1523
1532
1523
1551
1586
1651
1679
1628
1813
1798
1936
2028
1990
2043
2089
2059
2178
2275
2254
2354
2301
2230
2310
2342
2396
2390
2397
2483
2569
2427
2308
2269
2301
2315
2368
2389
2327
2305
2168
2084
2145
2125
2095
2096
2016
2026
1969
1882
1726
1682
1793
1715
1676
1562
1435
1498
1464
1429
1459
1434
1421
1436
1351
1230
1164
1046
1018
1010
943
881
782
681
606
618
629
560
514
504
461
457
382
259
203
92
90
26
-130
-228
-347
-365
-378
-410
-432
-485
-494
-533
-562
-585
-694
-710
-677
-750
-773
-812
-868
-847
-838
-809
-830
-758
-730
-728
-661
-687
-695
-660
-635
-641
-586
-556
-505
-389
-365
-289
-159
-4
139
289
439
524
679
755
823
892
904
872
786
718
648
661
617
616
738
841
957
1119
1206
1354
1626
1706
1813
1824
1779
1869
1910
1963
1998
2056
2209
2402
2620
2917
2998
3192
3522
3604
3911
3988
3783
3724
3413
3249
2957
2639
2411
1936
1870
1524
1270
1229
436
-711
-1951
-3110
-3548
-3244
-3190
-3448
-3858
-4124
-3965
-3407
-2656
-1961
-1150
-578
-206
149
220
339
565
857
1317
1713
1886
1780
1683
1818
2044
2303
2467
2442
2547
2480
2136
1651
922
362
-16
-323
-674
-1179
-1743
-2291
-2641
-2784
-2806
-2795
-2756
-2697
-2583
-2469
-2479
-2474
-2409
-2204
-1907
-1656
-1547
-1514
-1437
-1302
-1628
-2274
-2416
-2592
-2178
-1756
-2376
-2783
-2893
-2471
-1828
-1627
-1626
-1540
-1112
-777
-791
-1059
-1492
-1583
-1291
-1146
-1012
-1315
-1710
-1727
-1554
-1134
-1001
-1037
-1069
-921
-584
-599
-859
-1065
-1009
-637
-243
-156
-115
-96
123
594
859
1178
1363
1559
1874
2045
2124
2076
2060
2155
2292
2569
2613
2593
2670
2706
3147
3521
4095
4604
4948
5323
5527
5729
5718
5450
5002
4617
4043
3545
2580
525
-2406
-4832
-6839
-7585
-6841
-7147
-7152
-7536
-7805
-7073
-6254
-4745
-3301
-1829
-907
-609
-638
-941
-885
-417
263
1178
1874
2022
2217
2414
2851
3549
4035
4488
4681
4769
4287
3204
2016
641
-262
-911
-1528
-2108
-2859
-3677
-4271
-4737
-4775
-4479
-4121
-3516
-3126
-2888
-2917
-3140
-3140
-3054
-2641
-2157
-1818
-1469
-1267
-947
-496
93
795
1449
2035
2340
2369
2121
1655
1189
751
365
-48
-580
-1231
-1866
-2478
-2884
-3084
-3230
-3465
-3724
-3956
-4348
-4602
-4869
-5185
-5310
-5202
-4919
-4492
-3903
-3331
-2782
-2172
-1294
-351
452
895
1007
1063
1003
899
485
-45
-511
-818
-969
-1187
-1423
-1664
-1676
-1511
-1246
-988
-862
-841
-801
-666
-514
-394
-413
-329
-122
175
510
693
826
968
1267
1657
1924
2050
2124
2047
2181
2303
2282
2409
2430
2723
3132
3581
3986
4488
4944
5304
5925
6302
6659
6552
6015
5202
4292
3652
2793
693
-2485
-5098
-7618
-8194
-7651
-7925
-7798
-8108
-7680
-6810
-5626
-3999
-2769
-1394
-601
-172
-46
-232
-306
-114
312
1170
1734
1829
2131
2358
3154
3881
4261
4462
4373
4476
3858
2900
1748
307
-663
-1516
-2211
-2893
-3699
-4338
-4786
-4925
-4583
-4164
-3677
-3075
-2714
-2346
-2264
-2297
-2327
-2337
-1943
-1660
-1320
-1060
-875
-534
-121
556
1095
1618
2010
2162
2151
1909
1484
877
281
-289
-823
-1440
-2031
-2635
-3099
-3317
-3478
-3426
-3429
-3680
-4151
-4650
-4969
-5111
-4906
-4756
-4544
-3923
-3171
-2285
-1597
-934
-100
773
1544
1877
1819
1490
1078
601
45
-524
-1056
-1538
-1824
-1953
-2021
-2007
-1981
-1794
-1424
-975
-652
-544
-471
-391
-240
-77
-44
40
174
360
637
817
978
1266
1576
1968
2302
2453
2508
2489
2489
2504
2530
2571
2572
2620
2798
2969
3419
3892
4438
4997
5293
5835
6188
6213
6083
5429
4655
3934
2916
1053
-2253
-5046
-7654
-8762
-7981
-8103
-7806
-8012
-7702
-6625
-5364
-3473
-2075
-617
310
754
911
749
515
553
731
1316
1926
1923
2116
2135
2693
3528
3999
4317
4092
4056
3544
2640
1685
295
-747
-1646
-2459
-3199
-4018
-4688
-5073
-5082
-4609
-3856
-3148
-2431
-1991
-1630
-1393
-1306
-1123
-1084
-797
-550
-367
-241
-300
-154
108
706
1269
1736
2063
2069
1962
1673
1259
718
122
-542
-1227
-1975
-2694
-3275
-3707
-3772
-3758
-3680
-3660
-3836
-3883
-4019
-4051
-3892
-3734
-3404
-2985
-2552
-2056
-1522
-979
-362
226
810
1177
1316
1250
927
613
174
-215
-634
-1059
-1423
-1802
-1985
-2088
-2044
-1882
-1629
-1294
-968
-660
-433
-244
-112
55
183
292
356
303
306
266
374
573
815
1097
1290
1503
1665
1839
2162
2357
2598
2849
2799
3033
3019
2988
3169
3291
3783
4052
4434
4767
4869
5447
5867
6127
6176
5665
5027
4095
2690
-55
-3254
-6149
-8216
-8322
-8317
-8454
-8665
-8681
-7928
-6530
-4698
-2920
-1143
115
1029
1526
1726
1637
1405
1261
1309
1720
1775
1643
1524
1801
2549
3282
3690
3631
3593
3386
2944
2248
1190
61
-1027
-2071
-3159
-4058
-4885
-5357
-5387
-5039
-4280
-3479
-2696
-2151
-1609
-1102
-603
-147
37
194
247
223
122
-73
-186
-92
268
728
1148
1427
1495
1449
1312
1103
786
341
-251
-966
-1655
-2312
-2930
-3407
-3685
-3749
-3571
-3279
-3031
-2914
-3065
-3269
-3361
-3227
-2919
-2690
-2682
-2668
-2379
-1852
-1212
-749
-370
65
593
1005
1126
955
587
281
-34
-356
-842
-1413
-1923
-2244
-2261
-2165
-2011
-1902
-1712
-1372
-927
-567
-384
-257
-130
112
285
293
151
-13
-36
110
349
505
666
729
941
1281
1569
1909
2107
2324
2463
2589
2761
2704
2694
2710
2757
3097
3435
3822
4082
4342
4882
5378
5933
6084
5788
5368
4739
4112
2855
621
-2385
-5406
-7498
-8452
-8348
-8334
-8383
-8280
-7733
-6529
-4962
-3199
-1654
-132
1013
1739
2058
1950
1638
1399
1440
1603
1771
1698
1666
1857
2387
3010
3317
3341
3174
3091
2831
2300
1426
196
-938
-2019
-2932
-3813
-4541
-4928
-5050
-4608
-4002
-3258
-2626
-2093
-1510
-1003
-353
103
403
535
551
473
284
85
-54
3
238
623
950
1192
1257
1232
1176
1016
784
389
-80
-657
-1297
-1878
-2461
-2965
-3315
-3484
-3442
-3309
-3057
-2715
-2369
-2146
-2134
-2305
-2489
-2471
-2339
-2238
-2274
-2287
-2156
-1730
-1209
-744
-370
-26
415
784
1014
887
554
112
-311
-668
-1056
-1454
-1839
-2048
-2034
-1819
-1612
-1416
-1220
-924
-536
-184
57
119
105
113
132
75
5
-122
-79
51
261
512
632
893
1113
1403
1754
1963
2147
2272
2400
2490
2536
2533
2449
2465
2515
2714
3042
3347
3666
4133
4607
5065
5486
5766
5877
5694
5378
4773
3796
2049
-558
-3531
-6264
-7666
-8010
-7978
-7933
-7935
-7592
-6713
-5356
-3783
-2087
-533
749
1509
1958
2099
1949
1678
1330
1280
1400
1545
1597
1649
2015
2548
2970
3072
2955
2822
2646
2327
1700
715
-415
-1574
-2670
-3529
-4167
-4530
-4578
-4317
-3877
-3236
-2643
-2094
-1598
-1089
-424
120
589
715
654
430
160
-26
-214
-223
-84
205
485
761
861
895
861
737
590
334
29
-492
-1031
-1663
-2222
-2668
-2995
-3116
-3206
-3042
-2808
-2540
-2341
-2242
-2114
-2259
-2388
-2393
-2410
-2215
-2052
-2074
-2112
-1907
-1504
-1042
-625
-311
-19
324
617
587
386
-4
-325
-604
-892
-1151
-1501
-1710
-1816
-1738
-1591
-1406
-1206
-1052
-750
-422
-182
-61
-48
-117
-85
-28
-62
-87
-144
-70
102
288
442
530
704
973
1340
1640
1790
1925
2008
2024
2170
2096
2063
2062
2103
2306
2484
2806
3024
3373
3779
4318
4881
5276
5585
5696
5579
5312
4727
3874
2671
456
-2233
-4946
-7205
-7919
-8010
-7807
-7643
-7436
-6720
-5821
-4270
-2767
-1175
216
1059
1636
1798
1784
1545
1214
974
1072
1227
1419
1530
1672
2074
2468
2826
2716
2630
2454
2118
1712
855
-159
-1291
-2338
-3232
-3830
-4161
-4204
-4004
-3642
-3137
-2595
-2042
-1598
-1089
-600
-102
350
515
491
254
10
-198
-304
-304
-172
98
391
646
779
801
759
690
546
333
-11
-483
-1034
-1610
-2128
-2525
-2809
-2950
-2973
-2849
-2637
-2355
-2158
-2087
-2133
-2276
-2225
-2115
-1908
-1874
-1980
-2089
-2040
-1723
-1486
-1241
-1034
-683
-213
218
380
315
169
-16
-167
-406
-666
-1034
-1311
-1512
-1597
-1583
-1618
-1565
-1462
-1166
-797
-485
-311
-284
-290
-280
-262
-303
-350
-350
-334
-243
-150
-69
80
285
582
903
1300
1535
1808
1878
1803
1853
1746
1784
1748
1774
1770
1799
1919
1983
2241
2472
2890
3289
3619
4090
4445
4823
4997
5006
4762
4308
3835
3058
2302
1113
-934
-3189
-5353
-6873
-7153
-6917
-6612
-6339
-5951
-5246
-4303
-3030
-1824
-738
220
823
1360
1580
1580
1483
1180
1151
1277
1457
1607
1702
1874
2123
2412
2459
2212
1930
1619
1267
865
171
-737
-1680
-2510
-3029
-3414
-3499
-3452
-3271
-2911
-2527
-2061
-1672
-1298
-919
-547
-142
203
325
323
200
32
-72
-80
11
131
317
533
675
725
679
595
482
275
51
-279
-698
-1132
-1597
-1985
-2247
-2392
-2495
-2472
-2366
-2190
-1982
-1836
-1867
-1907
-1906
-1797
-1621
-1709
-1796
-1888
-1777
-1567
-1362
-1271
-1256
-1043
-795
-514
-425
-464
-589
-606
-633
-686
-780
-952
-1012
-1027
-893
-808
-768
-805
-832
-746
-658
-541
-587
-690
-739
-741
-697
-687
-698
-700
-607
-443
-281
-140
-17
126
336
609
875
1106
1302
1435
1440
1429
1397
1355
1419
1470
1520
1576
1674
1800
1892
2065
2201
2383
2701
3027
3337
3661
3972
4255
4523
4739
4748
4345
3911
3076
2154
1271
152
-1588
-3549
-5199
-6696
-6880
-6661
-6261
-5918
-5367
-4548
-3675
-2371
-1429
-442
267
931
1318
1582
1677
1516
1366
1195
1406
1502
1776
1909
2021
2197
2358
2372
1990
1658
1155
676
176
-498
-1330
-2121
-2704
-3162
-3325
-3338
-3150
-2848
-2426
-1957
-1510
-1052
-745
-446
-244
31
255
289
250
124
22
-10
90
173
317
529
682
778
798
723
529
356
30
-297
-623
-1024
-1445
-1873
-2125
-2352
-2396
-2420
-2351
-2188
-1930
-1616
-1393
-1176
-1221
-1336
-1522
-1739
-2092
-2414
-2678
-2901
-2706
-2411
-2068
-1749
-1271
-714
-187
279
451
481
379
249
-37
-419
-839
-1234
-1538
-1743
-1830
-1875
-1774
-1625
-1416
-1134
-852
-669
-595
-535
-512
-515
-481
-496
-546
-510
-383
-234
-49
233
495
838
1180
1393
1545
1544
1533
1426
1315
1198
1097
1112
1128
1176
1163
1234
1367
1614
1923
2082
2349
2588
2927
3210
3423
3691
3756
4017
4057
4035
3749
3249
2636
1756
949
-18
-1122
-2585
-3932
-5177
-5810
-5717
-5452
-5021
-4632
-3909
-3139
-2196
-1279
-622
78
572
1010
1250
1396
1424
1310
1256
1254
1399
1542
1655
1672
1753
1841
1841
1626
1241
828
326
-86
-615
-1162
-1718
-2186
-2454
-2647
-2636
-2525
-2293
-2002
-1627
-1283
-964
-720
-536
-413
-267
-71
-40
27
-61
-119
-79
2
119
181
326
445
554
597
486
307
92
-182
-460
-757
-1031
-1270
-1495
-1639
-1753
-1799
-1802
-1768
-1677
-1551
-1445
-1545
-1749
-2001
-2118
-1951
-1825
-2047
-2328
-2434
-2288
-1775
-1447
-1370
-1292
-865
-340
74
196
6
-138
-215
-256
-496
-787
-1132
-1330
-1414
-1377
-1294
-1294
-1266
-1219
-993
-719
-449
-410
-445
-372
-289
-181
-196
-245
-277
-138
38
158
237
301
417
586
790
914
1064
1120
1096
1008
885
817
694
736
746
794
993
1069
1235
1266
1374
1659
1847
2107
2327
2561
2793
3016
3252
3383
3612
3785
3971
3964
3777
3514
2951
2296
1400
450
-656
-1705
-2782
-3944
-4752
-5281
-5280
-5056
-4550
-4085
-3430
-2639
-1905
-1134
-574
-25
290
619
742
873
934
962
992
989
1144
1270
1463
1506
1568
1556
1527
1390
1045
674
201
-225
-695
-1121
-1503
-1856
-2013
-2125
-2078
-1922
-1718
-1469
-1255
-973
-804
-619
-522
-469
-433
-396
-375
-394
-364
-336
-187
-101
42
139
309
421
495
505
371
280
62
-149
-443
-701
-983
-1233
-1383
-1525
-1510
-1483
-1419
-1352
-1264
-1158
-1116
-1269
-1519
-1763
-1928
-1828
-1824
-2045
-2507
-2722
-2613
-2229
-1719
-1537
-1400
-1055
-396
112
292
133
-135
-217
-149
-189
-490
-864
-1172
-1218
-1149
-985
-997
-1061
-996
-795
-492
-330
-319
-511
-585
-521
-450
-437
-498
-517
-420
-173
20
122
172
303
451
591
642
551
444
345
295
225
213
269
374
550
725
904
1079
1349
1614
1755
1942
2113
2304
2437
2514
2494
2452
2555
2637
2777
2823
2896
2929
2998
3045
2828
2535
1853
1002
21
-953
-1992
-3085
-4018
-4747
-5003
-4872
-4397
-3974
-3390
-2780
-2002
-1296
-703
-180
51
366
442
540
512
523
580
621
828
974
1221
1443
1609
1676
1673
1547
1282
898
432
-5
-524
-888
-1315
-1581
-1734
-1835
-1717
-1706
-1494
-1361
-1150
-928
-835
-695
-752
-703
-750
-688
-623
-607
-493
-369
-153
43
273
388
521
545
569
483
356
154
-115
-310
-574
-721
-930
-1113
-1283
-1379
-1389
-1373
-1344
-1323
-1331
-1321
-1296
-1399
-1608
-1932
-2136
-2273
-2289
-2389
-2739
-2897
-2796
-2322
-1789
-1418
-1249
-995
-403
110
370
248
-4
-187
-206
-272
-508
-819
-1061
-1112
-1042
-865
-825
-802
-816
-712
-550
-457
-512
-762
-934
-983
-927
-885
-896
-841
-632
-315
-5
233
407
584
714
778
723
555
425
300
226
127
123
196
308
531
671
838
1031
1258
1448
1543
1609
1539
1530
1501
1436
1441
1394
1475
1591
1823
2130
2404
2599
2681
2795
2880
2919
2953
2736
2401
2005
1243
402
-609
-1652
-2775
-3500
-3942
-4133
-3670
-3284
-2791
-2405
-1861
-1408
-986
-610
-566
-412
-344
-135
-76
73
129
221
386
606
925
1136
1444
1489
1556
1390
1204
817
322
-60
-528
-771
-1055
-1157
-1277
-1196
-1050
-969
-817
-769
-662
-657
-627
-682
-720
-780
-810
-834
-859
-773
-680
-533
-405
-245
-65
85
184
167
80
-30
-188
-360
-576
-745
-913
-1012
-1052
-1088
-1064
-1061
-1048
-1044
-1038
-1030
-1087
-1232
-1392
-1579
-1880
-2437
-3045
-3473
-3501
-3163
-2779
-2510
-2171
-1502
-697
-90
112
37
-60
91
180
47
-320
-702
-910
-944
-847
-887
-912
-943
-824
-635
-471
-473
-699
-911
-1042
-1081
-1171
-1272
-1309
-1146
-795
-426
-136
93
368
626
779
778
700
570
450
328
123
-29
-77
-14
99
220
314
413
613
745
808
803
746
660
630
641
610
660
747
927
1154
1431
1608
1760
1964
2126
2277
2325
2376
2323
2371
2383
2373
2459
2540
2551
2391
1932
1057
29
-1184
-2113
-3003
-3408
-3651
-3641
-3331
-3040
-2495
-2273
-1766
-1557
-1296
-1134
-980
-767
-679
-509
-526
-410
-311
-28
175
526
852
1234
1535
1641
1623
1349
1109
623
264
-114
-446
-643
-796
-745
-734
-644
-665
-609
-635
-692
-710
-839
-871
-1019
-1107
-1228
-1286
-1321
-1334
-1253
-1146
-926
-767
-542
-343
-182
-95
-147
-233
-354
-444
-567
-697
-782
-826
-816
-812
-792
-815
-848
-860
-893
-899
-987
-1047
-1170
-1273
-1299
-1416
-1559
-1937
-2351
-2701
-2743
-2513
-2334
-2225
-2242
-1874
-1269
-732
-546
-612
-582
-358
9
60
-132
-422
-505
-505
-459
-547
-731
-851
-868
-694
-600
-535
-692
-776
-767
-742
-733
-838
-843
-740
-460
-258
-106
62
276
511
597
594
511
478
413
293
140
-9
-8
49
134
156
197
330
481
672
717
755
762
772
860
862
873
880
973
1133
1335
1537
1731
1856
2040
2177
2342
2397
2409
2442
2322
2377
2330
2403
2345
2315
2056
1417
632
-525
-1586
-2540
-3022
-3310
-3263
-3029
-2752
-2279
-1902
-1477
-1401
-1268
-1405
-1400
-1327
-1243
-1043
-993
-695
-575
-133
172
580
902
1188
1502
1577
1687
1439
1230
767
393
17
-236
-320
-354
-242
-154
43
60
106
-16
-151
-387
-600
-834
-1055
-1214
-1334
-1315
-1277
-1131
-1054
-840
-756
-533
-456
-338
-287
-307
-319
-483
-490
-687
-635
-633
-514
-381
-260
-131
-138
-19
-120
-198
-356
-542
-745
-896
-985
-1165
-1204
-1238
-1265
-1443
-1711
-2014
-2206
-2189
-2199
-2192
-2107
-1791
-1451
-1190
-1097
-1065
-892
-693
-553
-559
-574
-523
-401
-326
-314
-386
-464
-464
-446
-432
-477
-548
-642
-657
-643
-692
-766
-821
-756
-612
-428
-299
-201
-37
132
234
244
253
259
261
240
163
74
65
123
164
198
235
304
407
500
536
532
552
605
652
720
739
819
889
998
1140
1235
1379
1450
1592
1652
1756
1758
1726
1785
1836
1927
1934
1969
1950
2073
2192
2356
2409
2277
1647
550
-587
-1670
-2118
-2325
-2314
-2322
-2071
-1574
-1085
-659
-714
-904
-1300
-1476
-1611
-1627
-1588
-1595
-1400
-1105
-613
-219
186
408
690
961
1137
1150
956
730
377
121
-175
-280
-311
-198
-6
217
501
623
650
458
200
-106
-383
-697
-969
-1180
-1294
-1203
-1025
-846
-710
-610
-595
-506
-514
-585
-723
-861
-949
-1044
-1015
-1100
-1050
-933
-807
-632
-479
-292
-284
-259
-313
-468
-575
-740
-833
-979
-1029
-1081
-1182
-1349
-1687
-1813
-1828
-1671
-1607
-1731
-1797
-1619
-1215
-1020
-1071
-1273
-1307
-1068
-816
-768
-887
-889
-709
-506
-404
-511
-673
-696
-634
-566
-582
-637
-701
-691
-626
-646
-701
-715
-616
-481
-360
-288
-183
15
161
216
154
115
148
205
197
89
16
28
148
232
271
259
278
349
413
422
362
359
353
436
480
530
577
647
752
813
918
985
1068
1077
1134
1159
1195
1273
1312
1406
1462
1590
1714
1829
1963
2009
2114
2212
2307
2312
2085
1426
371
-552
-1364
-1611
-1548
-1475
-1394
-1162
-693
-408
-160
-448
-924
-1476
-1830
-2062
-2242
-2118
-2029
-1737
-1330
-772
-431
-141
-17
42
87
117
63
-138
-201
-334
-341
-371
-233
-136
92
373
570
773
797
726
424
165
-141
-409
-645
-773
-828
-769
-536
-378
-234
-231
-287
-502
-681
-876
-1091
-1293
-1412
-1408
-1357
-1113
-973
-813
-705
-563
-463
-392
-375
-450
-507
-654
-717
-878
-949
-958
-958
-923
-873
-842
-803
-758
-842
-921
-1074
-1198
-1314
-1307
-1323
-1316
-1258
-1171
-1005
-907
-795
-832
-810
-795
-777
-771
-784
-755
-705
-595
-546
-496
-465
-403
-362
-317
-277
-283
-289
-320
-361
-408
-416
-418
-381
-320
-238
-164
-66
26
53
42
-21
-71
-128
-139
-138
-104
-40
50
171
267
338
344
335
335
344
339
333
326
347
381
434
456
477
524
555
607
633
654
644
656
634
604
583
578
577
615
674
723
829
873
944
927
961
947
925
926
916
972
979
985
735
402
17
-287
-329
-322
-284
-303
-245
-130
-28
33
-154
-417
-729
-947
-1104
-1150
-1109
-1058
-920
-785
-602
-443
-348
-399
-481
-585
-612
-647
-648
-662
-653
-559
-480
-332
-262
-165
-125
-36
5
41
29
-44
-56
-113
-126
-156
-122
-99
-11
39
65
95
52
25
-102
-224
-372
-472
-542
-570
-573
-563
-535
-531
-515
-569
-668
-837
-994
-1146
-1220
-1274
-1313
-1303
-1248
-1106
-968
-837
-817
-788
-759
-730
-706
-726
-709
-668
-588
-519
-431
-338
-258
-192
-153
-158
-188
-228
-268
-328
-395
-449
-509
-540
-531
-484
-446
-406
-356
-340
-328
-357
-423
-477
-521
-538
-519
-479
-440
-371
-274
-201
-121
-54
-39
-16
4
-30
-15
-21
-57
-34
-12
-20
-14
34
47
69
76
52
39
15
-24
-60
-69
-95
-73
-82
-120
-119
-120
-119
-146
-154
-183
-190
-182
-185
-161
-151
-110
-69
-39
2
36
62
72
83
75
57
52
36
48
66
81
107
144
174
186
228
234
229
217
172
129
88
66
32
34
29
45
57
62
53
30
12
-38
-85
-169
-231
-266
-272
-273
-266
-258
-263
-255
-272
-285
-342
-372
-422
-430
-419
-413
-403
-410
-388
-396
-390
-452
-481
-518
-541
-535
-540
-515
-496
-449
-420
-371
-364
-360
-370
-379
-407
-424
-448
-480
-471
-492
-497
-510
-501
-503
-479
-489
-472
-460
-458
-482
-526
-565
-618
-656
-669
-680
-659
-654
-617
-624
-570
-596
-552
-595
-539
-695
-934
-143
-744
-577
-554
-808
-538
-453
-644
-745
-388
-664
-358
-454
-509
-361
-241
-353
-333
-280
-462
-305
-212
-288
-250
-233
-504
-106
-301
-288
-201
-391
-240
-244
-241
-335
-189
-292
-200
-265
-318
-247
-208
-187
-190
-163
-199
-127
-203
-219
-238
-212
-186
-181
-186
-160
-142
-159
-157
-180
-160
-152
-143
-178
-172
-178
-185
-197
-235
-264
-275
-276
-281
-265
-264
-236
-224
-208
-176
-149
-135
-115
-131
-140
-135
-149
-135
-119
-117
-114
-105
-99
-90
-97
-103
-97
-95
-99
-122
-148
-169
-195
-207
-219
-260
-292
-314
-329
-338
-331
-334
-347
-355
-347
-354
-355
-348
-335
-323
-296
-265
-261
-248
-243
-240
-236
-247
-255
-242
-237
-235
-229
-226
-239
-253
-258
-273
-306
-332
-359
-392
-422
-441
-459
-480
-490
-503
-508
-500
-492
-490
-506
-519
-523
-517
-499
-482
-465
-439
-414
-402
-379
-348
-332
-318
-309
-291
-286
-303
-323
-358
-384
-408
-450
-463
-458
-441
-417
-396
-371
-360
-338
-319
-290
-261
-258
-268
-276
-280
-299
-313
-319
-329
-341
-339
-343
-334
-343
-344
-331
-330
-325
-332
-336
-325
-319
-338
-329
-331
-345
-342
-348
-345
-331
-316
-312
-302
-291
-299
-302
-299
-307
-307
-307
-299
-288
-296
-312
-311
-305
-305
-290
-276
-269
-272
-272
-272
-279
-284
-278
-288
-306
-338
-357
-359
-373
-376
-379
-363
-341
-313
-270
-242
-226
-198
-176
-148
-120
-105
-112
-122
-119
-120
-132
-151
-162
-170
-175
-175
-179
-186
-179
-159
-142
-135
-144
-156
-170
-190
-199
-208
-221
-245
-249
-235
-224
-200
-164
-134
-84
-56
-33
-1
10
4
-3
-14
-33
-64
-94
-130
-170
-196
-214
-218
-218
-204
-204
-224
-240
-270
-286
-310
-323
-351
-382
-414
-439
-447
-454
-452
-446
-435
-438
-423
-412
-414
-402
-381
-353
-338
-316
-285
-253
-237
-237
-232
-232
-239
-247
-250
-255
-254
-257
-260
-267
-266
-257
-262
-261
-252
-258
-269
-280
-294
-303
-294
-274
-268
-263
-268
-272
-267
-241
-234
-228
-218
-216
-200
-197
-203
-214
-216
-232
-249
-257
-259
-247
-236
-224
-213
-197
-194
-200
-190
-174
-162
-146
-142
-136
-140
-147
-144
-141
-148
-160
-148
-145
-142
-149
-156
-165
-175
-192
-206
-216
-233
-250
-264
-278
-280
-282
-280
-259
-236
-221
-210
-190
-169
-145
-130
-131
-131
-127
-130
-134
-143
-148
-155
-143
-137
-126
-102
-88
-92
-101
-111
-125
-141
-169
-201
-229
-249
-259
-246
-226
-203
-190
-183
-167
-150
-140
-135
-120
-110
-104
-115
-131
-146
-159
-160
-164
-164
-180
-188
-197
-210
-216
-214
-218
-221
-213
-218
-226
-235
-243
-251
-256
-265
-276
-306
-345
-374
-395
-422
-436
-433
-418
-408
-375
-337
-315
-286
-257
-242
-236
-237
-247
-265
-270
-286
-294
-304
-308
-313
-303
-293
-310
-298
-276
-260
-236
-222
-205
-201
-211
-235
-278
-311
-340
-345
-339
-315
-302
-292
-272
-261
-238
-206
-170
-153
-149
-154
-175
-196
-225
-258
-277
-301
-312
-327
-325
-309
-287
-262
-252
-236
-213
-192
-177
-168
-167
-172
-172
-175
-178
-162
-138
-118
-102
-93
-100
-99
-113
-147
-168
-187
-203
-218
-230
-258
-285
-287
-284
-290
-290
-280
-260
-226
-203
-195
-202
-207
-216
-221
-223
-229
-229
-237
-244
-248
-231
-223
-215
-197
-183
-186
-199
-208
-242
-264
-271
-269
-272
-287
-306
-311
-294
-285
-290
-295
-303
-300
-282
-277
-286
-293
-295
-293
-289
-297
-319
-341
-357
-369
-361
-341
-330
-325
-316
-320
-318
-316
-305
-282
-254
-245
-257
-258
-253
-253
-254
-255
-247
-259
-268
-260
-239
-213
-202
-195
-190
-170
-153
-160
-179
-196
-211
-216
-225
-227
-231
-239
-242
-248
-240
-252
-257
-261
-269
-258
-253
-247
-239
-245
-251
-243
-236
-225
-213
-207
-205
-199
-189
-179
-172
-172
-160
-152
-147
-138
-123
-114
-131
-159
-172
-178
-202
-234
-260
-297
-315
-324
-345
-357
-362
-357
-343
-327
-316
-304
-278
-271
-275
-264
-265
-263
-258
-262
-279
-301
-310
-303
-293
-269
-229
-187
-169
-154
-139
-128
-121
-127
-126
-134
-158
-185
-206
-234
-257
-273
-291
-299
-305
-314
-308
-307
-292
-275
-256
-240
-239
-240
-246
-249
-245
-237
-225
-208
-195
-184
-172
-160
-143
-142
-148
-145
-139
-142
-148
-163
-171
-168
-171
-173
-183
-182
-186
-187
-198
-214
-216
-224
-248
-264
-262
-261
-277
-296
-307
-311
-303
-299
-280
-272
-256
-253
-249
-219
-213
-219
-219
-233
-230
-224
-222
-218
-214
-190
-159
-140
-128
-120
-112
-97
-91
-92
-97
-97
-106
-115
-128
-152
-166
-187
-205
-216
-227
-228
-227
-230
-223
-223
-218
-216
-229
-238
-253
-257
-261
-260
-248
-239
-237
-235
-224
-217
-209
-198
-178
-157
-140
-149
-161
-169
-179
-200
-227
-239
-263
-289
-304
-320
-331
-334
-346
-338
-326
-316
-309
-298
-294
-301
-295
-297
-303
-307
-303
-306
-310
-317
-315
-302
-280
-255
-234
-200
-176
-158
-131
-113
-115
-132
-150
-155
-155
-170
-196
-222
-239
-251
-271
-290
-296
-281
-265
-252
-233
-219
-212
-223
-238
-234
-229
-223
-225
-218
-210
-202
-178
-150
-127
-103
-77
-50
-37
-39
-35
-51
-58
-58
-72
-93
-106
-111
-131
-150
-156
-172
-190
-201
-213
-220
-232
-247
-266
-270
-256
-250
-247
-242
-228
-231
-220
-211
-212
-219
-223
-215
-221
-240
-249
-240
-235
-219
-206
-212
-224
-232
-230
-228
-234
-251
-261
-273
-286
-285
-291
-295
-299
-310
-311
-306
-303
-294
-281
-268
-268
-271
-262
-246
-234
-238
-249
-262
-283
-304
-318
-335
-347
-346
-341
-347
-344
-339
-357
-365
-362
-357
-353
-365
-361
-362
-378
-383
-382
-375
-371
-367
-362
-351
-344
-324
-302
-287
-279
-275
-271
-278
-272
-264
-269
-269
-273
-289
-299
-298
-297
-285
-283
-285
-265
-247
-239
-224
-210
-198
-187
-184
-181
-168
-169
-155
-142
-149
-171
-190
-195
-205
-207
-192
-192
-205
-216
-225
-232
-241
-246
-251
-261
-266
-260
-261
-275
-271
-268
-259
-248
-238
-229
-219
-225
-221
-222
-224
-204
-201
-186
-185
-189
-192
-213
-224
-231
-242
-238
-236
-251
-246
-234
-230
-228
-227
-225
-217
-199
-200
-217
-227
-231
-248
-267
-274
-291
-303
-315
-321
-306
-300
-294
-274
-259
-254
-238
-237
-238
-244
-263
-267
-279
-294
-294
-303
-308
-303
-295
-290
-302
-310
-304
-300
-292
-303
-321
-326
-325
-304
-292
-290
-297
-310
-318
-308
-307
-306
-308
-312
-320
-332
-324
-313
-297
-288
-273
-269
-263
-275
-279
-273
-278
-279
-288
-305
-328
-347
-360
-357
-358
-357
-350
-352
-348
-337
-317
-293
-276
-260
-249
-258
-252
-256
-252
-253
-259
-267
-278
-283
-298
-296
-286
-261
-244
-232
-205
-162
-139
-134
-127
-124
-120
-126
-133
-150
-171
-183
-184
-183
-178
-180
-175
-161
-154
-151
-154
-158
-178
-203
-223
-260
-308
-347
-366
-374
-373
-365
-357
-341
-328
-310
-285
-264
-238
-217
-206
-200
-196
-199
-203
-210
-225
-218
-222
-237
-251
-271
-267
-273
-284
-297
-311
-318
-327
-338
-335
-333
-334
-324
-326
-325
-316
-313
-307
-302
-306
-303
-308
-309
-291
-277
-261
-253
-239
-231
-224
-212
-202
-195
-201
-205
-213
-233
-254
-262
-265
-271
-280
-280
-277
-277
-285
-292
-292
-302
-309
-317
-324
-316
-318
-313
-298
-289
-299
-308
-311
-319
-338
-352
-341
-338
-323
-287
-269
-254
-249
-254
-275
-295
-299
-297
-295
-299
-304
-319
-343
-373
-403
-419
-432
-433
-414
-403
-388
-378
-372
-363
-349
-351
-364
-366
-360
-357
-364
-363
-375
-408
-421
-395
-391
-400
-406
-432
-421
-413
-429
-435
-455
-477
-481
-528
-544
-599
-606
-650
-613
-670
-594
-933
-1112
-1194
-1845
-1673
-1483
-1361
-730
-418
-383
-117
-264
-496
-612
-816
-748
-623
-440
-223
-48
-10
-130
-176
-202
-387
-298
-212
-210
-2
-9
32
39
-12
-132
-190
-213
-166
-136
-52
50
5
20
-20
-80
-60
-47
11
194
271
449
-222
-1127
-1448
-1551
-1511
-1386
-930
-239
199
305
150
-235
-353
-672
-847
-690
-361
15
209
353
381
132
-127
-293
-556
-401
-219
-146
46
231
181
-27
-162
-296
-356
-420
-299
-204
-81
19
-100
-110
-273
-433
-375
-459
-353
-296
-271
-139
-211
-297
-332
-452
-410
-420
-448
-250
-250
-304
-244
-328
-380
-401
-482
-455
-385
-281
-223
-209
-170
-195
-329
-368
-356
-325
-354
-323
-148
-117
-138
-115
-172
-260
-381
-466
-338
-186
-216
-183
-60
-23
-243
-350
-347
-476
-484
-519
-497
-253
-195
-222
-237
-315
-313
-328
-443
-525
-553
-419
-248
-371
-380
-235
-148
-166
-428
-377
-156
-209
-305
-255
-21
-38
-266
-116
-156
-171
-116
-356
-257
-135
-178
-144
-145
-176
-128
-183
-181
-231
-215
-252
-239
-119
-390
-426
-276
-364
-351
-269
-231
-231
-217
-174
-115
-242
-314
-112
-75
-208
-134
-99
-148
-117
-97
-233
-218
-67
-78
-176
-226
-173
-159
-119
-231
-236
-195
-121
-43
-319
-413
-302
-60
-46
-454
-443
98
75
-564
-513
50
52
-656
-644
56
-171
-489
-185
-149
-23
-238
-365
-211
-298
-211
-139
-316
-340
-50
-90
-274
-448
-305
-152
-171
-468
-408
-101
-216
-229
-383
-314
-264
-297
-355
-366
-141
-243
-520
-486
-249
-240
-352
-261
-91
-170
-354
-275
-304
-165
-271
-385
-284
-253
-172
-304
-302
-51
17
-452
-287
-66
-77
-149
-509
-223
-44
-240
-537
-345
-182
-354
-316
-357
-118
-305
-455
-275
-324
-514
-355
-170
-273
-383
-203
-1
-298
-363
-380
-208
-121
-195
-381
-62
-182
-491
-7
-201
-111
2
-221
-210
-122
-147
-288
-461
-237
-254
-227
-89
-115
-216
-383
-372
-577
-191
-67
-517
-419
72
-86
-211
-648
-403
73
-196
-445
-263
35
-318
-374
-421
-126
37
-352
-66
-85
-258
-249
-308
-357
-214
-292
-315
100
-216
-251
-177
-182
-106
-498
-697
116
97
-539
-395
-30
171
-609
-573
188
-347
-266
-160
-166
-316
-106
221
-589
-363
-95
-19
-393
-377
68
-224
9
5
-81
-642
-178
406
-557
-560
-281
90
-360
-273
-49
-1
-205
-219
-108
-292
-432
-305
109
-484
-441
-128
165
-37
-428
-518
289
-328
-678
-588
134
125
-362
-84
-311
65
-365
-557
192
-233
-407
37
80
-219
-283
-371
-398
78
-318
-521
19
171
-463
-176
-504
-149
260
-303
-370
-12
315
-206
-302
-122
-209
-235
63
-302
-459
-2
-80
-201
-650
-28
-408
-637
-253
-692
334
-329
-453
-215
-386
183
-17
-360
-479
-164
-190
-58
-458
-473
-157
-95
-73
-458
-446
4
-57
-811
-165
-49
-275
34
71
-389
-321
-255
44
-349
-750
315
-175
-413
-190
-97
203
-606
-368
30
-255
-454
-355
209
-409
-462
290
-280
-520
80
-73
-546
126
-187
-699
-462
-130
188
-519
-673
-10
-625
140
-91
-1172
-294
-192
-147
-370
-543
-125
268
-447
-656
-125
50
11
-450
-435
416
765
-676
-607
209
446
-221
-858
392
706
-337
-763
-164
854
-815
-1036
407
200
-312
-622
47
120
-535
-1022
47
51
-781
-314
21
89
-642
-788
38
-45
-725
-495
230
47
-345
-771
149
206
-672
-268
502
349
-1059
-29
735
100
-342
-673
-80
196
272
-796
-347
313
324
-413
-356
-187
-147
-66
-171
-366
-1032
209
573
-890
-772
506
1018
-350
-1148
-126
-351
-488
-769
-861
584
-177
-604
213
-11
-429
-429
66
-1082
-396
-221
-251
86
-73
337
-358
-819
284
784
-1005
-1219
-9
941
-55
-1317
494
514
-240
-564
-478
701
-426
-787
-216
-496
-126
-687
-698
239
207
-409
-603
-3
-385
-647
-724
-605
106
-561
-700
185
152
94
-730
-603
-211
-517
-534
-674
-849
-45
512
-506
-160
98
-685
143
-357
-801
695
24
-325
-218
46
114
-221
49
-180
374
234
-315
-298
-730
280
181
-588
-58
153
405
271
-963
-16
-317
-622
-351
-355
-324
-89
244
-8
-346
-657
121
-112
-448
-652
-358
54
406
-260
-136
128
-406
513
-57
-845
-711
-91
-391
-798
-297
330
173
-7
-180
-374
-446
-316
-63
-674
-63
-456
40
108
-172
-517
52
350
-860
-574
-327
-240
-1064
-602
-453
145
-21
-499
-758
642
-158
-696
-18
-1116
93
-197
-829
-672
397
-24
-233
82
-230
294
-872
-625
-414
-242
-250
-437
-129
340
405
-769
-736
-773
-207
-371
-1296
-488
904
-212
-604
157
-764
-666
-152
-142
192
259
-275
-171
-428
-352
323
-245
-688
1001
888
-239
-696
-59
514
-1095
-562
-303
336
299
-540
-207
137
-183
-685
159
-1217
20
508
-373
-326
-967
8
493
-767
-1179
560
299
-252
-723
-623
-13
-510
-1053
-588
134
532
-272
-252
117
-636
-282
-626
-303
-144
272
163
-584
-6
472
-220
-1104
0
29
-616
-87
655
-525
-1051
-88
109
-78
-1152
-225
754
-167
-939
-25
-387
-287
-1160
-764
71
-365
21
222
-227
-677
16
-318
-959
-415
-45
-207
-4
-472
-597
559
-485
-150
-103
-601
22
-707
361
-1086
-282
249
-208
-71
80
-126
-71
-317
-851
420
-768
-897
127
-99
-269
-86
-906
112
56
-481
-1026
253
835
-624
-359
-486
-84
-139
-716
206
166
-521
-244
407
-134
-123
-276
-499
-291
-537
7
71
-862
-106
570
-136
-782
-366
-47
-433
-300
-830
-194
307
341
-136
-269
-59
361
109
-25
-520
384
-51
-751
434
237
-627
313
769
-303
-225
-297
164
-70
-614
-1025
-208
430
-413
-710
-217
1
35
-389
-130
-755
-62
17
-531
10
-1348
554
858
-774
-793
59
127
174
-341
-834
53
236
-238
-681
-515
212
465
-447
-763
211
1183
-381
-1367
-175
561
-62
-1022
-921
884
322
-1063
222
-172
-299
129
-1454
-862
1055
55
-1963
-548
831
-118
-1089
-1419
244
865
-626
-1514
39
-283
-555
-285
-893
104
140
64
-249
-875
297
228
-735
-644
-567
923
383
-1185
-254
485
300
-132
-903
-37
-147
-6
287
-806
-640
127
1043
-1052
-626
487
-370
-689
51
64
-1239
165
-154
-646
-816
154
-98
-1028
-650
282
75
-81
-267
-1244
25
530
-184
-372
-289
741
517
-223
-759
-115
573
-137
-386
-953
466
439
-891
-463
268
356
-509
-885
-499
348
-390
-718
-191
506
689
-525
-359
337
-311
-1170
137
-404
-152
287
-483
-400
147
-491
-953
428
-287
-830
85
141
-524
-455
-679
-410
344
-129
-471
21
408
-698
-858
-288
-204
-850
-465
337
-90
-703
-1057
910
504
-1324
-1590
807
944
-1124
-1154
195
1025
-466
-1085
-107
200
253
-570
-317
-247
-317
134
-555
-276
-751
-271
1266
-212
-2020
-64
1440
26
-2972
243
1196
21
-459
-1200
745
24
-209
-1521
-873
690
-305
-847
-161
337
-624
481
-5
-1052
-657
757
80
-1085
-580
-26
-276
-129
-177
-166
149
-207
87
-119
-1113
-780
656
-309
-1324
-75
1868
258
-1518
-190
502
740
-825
-1476
208
682
227
-1002
-988
527
411
-958
-578
5
-117
-6
-129
-622
-783
-1172
-202
101
-593
-953
182
562
-704
-25
-193
-842
158
-904
-153
-478
327
390
-1112
-137
196
-50
-1041
-189
347
-786
-796
-348
240
-425
-950
998
93
-662
-225
264
-87
-570
-554
63
-53
-909
-105
147
-501
-395
-58
-503
-927
-621
-390
-828
-408
-210
-112
535
-172
-837
-539
-487
35
22
-617
27
316
670
-970
-1457
874
267
-816
-117
-647
-312
148
447
-954
-644
1112
-87
-531
-1581
-349
603
-483
-1848
-579
1548
-327
-589
-194
-318
335
178
-629
-752
39
261
-464
-664
-525
651
734
-842
-891
-267
230
-308
-1016
-1099
143
-191
-137
-388
-119
-204
-548
-406
-605
-105
-644
-885
157
-186
63
-1079
-460
1114
-316
-1022
-478
1010
-780
-681
-392
654
112
-1143
149
1091
-979
-1243
471
-304
-586
63
-141
75
-811
-1102
469
-120
-409
-488
239
-119
-553
-171
-1350
-1004
408
26
-871
-972
72
-236
-510
-579
-1456
138
-69
-492
310
-1247
-607
591
331
-792
-1368
-173
407
486
-1776
-728
1194
-2
167
-1278
259
75
-562
-44
-889
-662
364
-275
-1016
387
-422
-27
-26
-462
-717
-82
-178
-1387
-352
-101
-508
234
-68
-948
30
94
-693
-470
-370
-522
264
-632
-658
142
-203
-378
-283
783
-31
68
-639
-735
244
-775
-1341
-460
1158
338
-659
-810
-698
287
4
-1427
-300
425
488
-389
-1407
284
929
-130
-1451
17
512
375
-704
-865
-320
246
-287
-1396
464
636
-237
-829
-703
133
-260
-966
-1091
14
617
-181
-718
80
516
-506
-540
-272
-155
41
-993
364
-654
-1441
214
580
-296
-1522
499
876
-930
-879
-301
65
242
-1232
-365
1060
58
-671
-397
792
-432
-1064
-220
-363
-15
-689
-296
914
-374
-659
-429
422
-673
-585
-270
-461
135
-768
-922
-170
-588
81
103
-194
-32
40
-154
-834
-625
-87
-544
-140
165
-297
-565
195
711
-780
-375
-495
-546
-683
48
-109
223
-214
-336
-345
-596
-348
212
157
-729
-10
210
-185
-1324
-1048
5
569
-832
-1176
1099
784
-827
-2145
-1323
972
16
-597
-256
-496
89
6
-865
-517
133
-8
-542
-325
-181
-686
114
-23
-1049
-890
133
1118
-490
-1926
348
465
-1315
-809
-47
537
-270
-599
-297
-503
-8
-458
-616
-1302
-480
134
-200
244
-321
-236
-388
-71
-358
-571
-769
-417
278
-253
295
-652
313
444
-782
-831
-656
608
283
-578
-664
-643
651
461
-1591
-669
1089
350
-570
-479
-846
303
-257
-1077
-684
-171
353
194
-279
-1271
446
185
-43
-690
-489
396
-189
56
-254
11
-982
-333
-131
-326
-441
-427
853
-208
-1110
-162
-477
-415
-247
-115
-517
-517
598
658
-604
-1095
219
466
-562
-999
-577
625
310
-762
-250
-581
118
304
-156
-290
-589
950
-591
-1095
-994
-248
268
-1003
-448
-552
886
-442
-1485
-134
-602
-162
-489
-859
-401
377
80
-678
-459
-241
-125
-412
-944
-299
524
-312
-391
-979
-332
265
224
-507
-800
362
777
-686
-1459
-46
298
-80
-673
-196
140
-238
-318
-693
-770
9
366
-747
-1090
-98
-94
-244
-134
-568
-802
334
148
-977
-1044
-50
100
-446
-507
-709
225
25
-433
-586
-278
584
105
-777
-825
-170
291
-563
-1222
40
32
109
-763
-783
-25
-374
-651
-629
-678
-293
-377
-703
554
-600
-228
98
-288
-341
-819
99
41
-413
-509
-387
-100
40
-930
-230
459
-169
-432
-742
258
-381
-1249
-926
81
-107
-318
482
-548
-25
130
-720
-859
-186
19
-308
-591
-259
-281
-503
712
-12
-1344
-585
560
93
-1120
-1001
28
524
-241
-720
-409
-41
-33
215
-218
-981
655
267
-490
-1091
-786
166
311
-343
-1095
387
154
-970
-474
-769
-744
-39
-325
-282
-13
-492
-289
182
-167
-525
-322
39
-208
-210
-207
-368
58
-239
-320
-529
-690
211
-188
-1125
-196
-171
52
-1066
-1061
-200
87
-223
-808
-401
-415
469
-325
-1616
-172
373
-238
-510
-783
-225
430
-313
-1194
-599
-180
208
-307
-371
-465
2
388
-1047
-1266
-249
102
149
-229
36
-333
-341
85
-857
-894
-421
113
334
-368
-649
134
14
-376
-431
-222
-203
-52
395
-281
-620
-725
155
456
-551
-771
324
327
-44
-650
-681
-436
-489
108
-945
-230
823
78
-945
-209
468
-626
-742
-134
-220
-6
-474
-1071
-393
358
-661
-330
305
-628
-57
-188
-696
-1192
-343
170
-739
-244
-93
-335
-330
129
569
-945
-783
153
-337
-1013
-568
169
-66
-632
-216
-436
416
-390
-1097
10
233
-310
-1034
-542
-281
82
234
-62
-495
161
-35
-675
-785
62
-185
-50
-115
-673
749
-270
-1150
-355
35
105
-845
-953
291
445
-466
-1184
-460
200
-185
-200
-840
-583
-35
-338
-658
-434
-295
-361
-54
28
-62
-385
-612
-192
-38
-675
-688
-166
162
-327
-543
-213
-219
-396
-303
-183
-712
-624
-79
-49
-253
-680
-243
94
-52
-381
-713
365
-253
-705
-488
-401
-193
-280
-783
-467
-87
226
-102
-1060
63
432
-797
-557
-592
-117
263
-712
-230
-115
-417
-365
285
166
-642
-283
274
181
-500
-873
-291
8
160
-132
-267
-56
167
-10
-663
-694
-207
242
-19
-477
-763
-470
-48
-356
-946
-527
54
69
-267
-625
-296
-40
-652
-409
97
-35
170
-267
-381
-196
-377
-544
-324
-46
-190
-395
-146
10
-279
-708
-442
-221
-224
-270
-399
-237
-547
-134
-424
-720
-220
479
158
-607
-268
-460
-155
-559
-930
-333
96
-100
-341
-359
-84
31
-396
-451
-716
-385
-262
-593
-282
-315
-66
-112
-254
-750
-580
-251
-368
-480
-402
-355
-393
-253
-495
-327
-88
-143
-193
-41
-303
-431
-244
-254
-399
-380
-131
-25
-291
-74
-238
-292
24
-407
-656
-324
-11
-189
-373
-428
-119
182
-421
-745
-72
92
25
-490
-578
-327
-37
-202
-710
-540
-63
24
-116
-455
-563
-333
-507
-347
-339
-329
-474
-152
11
-610
-569
-612
-303
-82
-435
-609
-286
-120
-478
-522
-436
-212
82
55
-233
-375
-263
-224
-524
-507
-318
-99
252
191
-161
-478
-227
-483
-582
-556
-369
240
275
-425
-191
181
-400
-641
-532
-102
-259
-280
-27
-127
-493
-463
-232
-379
-363
-20
261
102
-480
-606
-337
-287
-317
-552
-184
65
183
-66
-469
-365
-368
-547
-456
-170
-25
-21
-135
-143
-55
-370
-542
-228
-36
-158
-312
-186
-295
-283
-370
-649
-316
-20
-237
-325
-224
-234
-417
-643
-792
-405
-281
-477
-257
-99
-88
-235
-451
-603
-523
-359
-248
-282
-370
-145
21
-91
-429
-582
-232
-139
-252
-489
-479
-327
-212
-206
-532
-358
10
-98
-461
-454
-437
-308
-208
-444
-600
-366
4
-14
-367
-480
-196
-233
-377
-624
-659
-355
-192
-292
-428
-277
-99
-122
-313
-463
-376
-343
-301
-212
-310
-408
-357
-286
-173
-162
-270
-258
-307
-417
-440
-561
-583
-281
-267
-349
-289
-144
-129
-356
-441
-423
-375
-322
-255
-378
-450
-471
-546
-485
-418
-447
-433
-418
-380
-447
-549
-434
-400
-421
-265
-90
-215
-267
-307
-220
-67
-287
-446
-257
53
-36
-240
-259
-292
-251
-250
-270
-294
-311
-163
-134
-324
-392
-398
-196
-98
-302
-182
-240
-164
-210
-260
-370
-305
-131
-414
-356
-35
-91
-350
-415
-338
-166
-258
-305
-45
-94
-298
-290
-358
-286
-347
-262
-222
-423
-327
-248
-293
-421
-492
-471
-196
-224
-403
-477
-512
-365
-406
-611
-663
-455
-358
-294
-405
-506
-408
-338
-273
-449
-523
-477
-238
-139
-403
-558
-364
-233
-396
-489
-436
-202
-72
-214
-411
-368
-349
-409
-321
-320
-398
-350
-268
-309
-439
-450
-337
-261
-229
-214
-153
-241
-207
-224
-360
-395
-436
-216
-93
-255
-330
-217
-173
-274
-452
-620
-517
-348
-377
-449
-333
-220
-229
-270
-305
-366
-365
-331
-229
-269
-413
-403
-343
-265
-249
-239
-219
-269
-254
-246
-305
-424
-451
-439
-475
-345
-321
-246
-214
-151
-160
-244
-275
-459
-520
-421
-301
-249
-276
-140
18
-55
-172
-321
-361
-313
-241
-259
-296
-279
-231
-187
-188
-273
-274
-279
-300
-362
-425
-399
-282
-284
-357
-356
-356
-209
-75
-55
-284
-328
-131
-177
-391
-584
-462
-232
-212
-316
-275
-126
-240
-416
-492
-454
-344
-282
-335
-333
-288
-257
-194
-132
-191
-257
-269
-313
-368
-354
-283
-280
-247
-211
-230
-272
-314
-320
-247
-226
-250
-342
-329
-254
-234
-247
-279
-129
-72
-92
-207
-309
-298
-331
-313
-296
-242
-221
-193
-176
-233
-220
-158
-228
-284
-283
-196
-152
-188
-206
-211
-187
-156
-183
-210
-250
-238
-137
-234
-315
-275
-245
-262
-293
-268
-266
-268
-276
-317
-309
-384
-435
-367
-344
-322
-283
-288
-236
-178
-269
-326
-236
-202
-226
-267
-260
-235
-111
-59
-204
-294
-317
-197
-117
-221
-295
-223
-57
-42
-171
-250
-276
-228
-219
-280
-387
-289
-194
-74
-153
-607
-566
-229
-290
-427
-269
-342
-213
125
-19
-302
-230
-155
-214
-308
-402
-333
-161
-99
-228
-344
-261
-170
-220
-311
-341
-317
-324
-332
-380
-351
-374
-464
-390
-366
-495
-459
-355
-394
-411
-409
-354
-306
-254
-286
-351
-325
-284
-201
-218
-238
-241
-240
-257
-344
-378
-327
-218
-195
-203
-235
-250
-192
-256
-376
-341
-244
-208
-198
-210
-183
-157
-180
-256
-292
-224
-144
-160
-274
-308
-270
-218
-237
-269
-255
-242
-246
-289
-340
-392
-397
-366
-329
-280
-299
-269
-261
-282
-295
-347
-353
-302
-232
-238
-280
-275
-219
-165
-190
-252
-241
-183
-139
-150
-181
-188
-184
-183
-245
-271
-233
-208
-159
-142
-198
-272
-274
-260
-251
-301
-333
-296
-281
-291
-321
-341
-340
-277
-283
-340
-348
-333
-324
-365
-419
-407
-374
-375
-406
-428
-421
-381
-322
-334
-340
-322
-362
-404
-430
-391
-350
-348
-346
-326
-281
-309
-389
-392
-332
-318
-289
-304
-305
-300
-269
-248
-257
-227
-295
-316
-313
-292
-277
-304
-267
-257
-237
-230
-281
-302
-331
-344
-313
-342
-362
-366
-322
-302
-331
-353
-382
-363
-348
-348
-324
-329
-303
-260
-277
-322
-372
-357
-329
-313
-312
-313
-288
-318
-338
-346
-341
-302
-316
-307
-312
-372
-389
-402
-414
-412
-394
-350
-312
-286
-265
-263
-287
-305
-269
-245
-217
-184
-176
-160
-157
-149
-155
-196
-212
-216
-184
-140
-112
-78
-84
-68
-92
-117
-104
-92
-82
-133
-156
-177
-177
-164
-202
-212
-205
-190
-179
-182
-176
-207
-242
-285
-300
-282
-228
-168
-177
-228
-246
-245
-263
-260
-280
-307
-261
-198
-200
-224
-236
-246
-284
-322
-337
-326
-313
-280
-264
-285
-280
-275
-274
-299
-307
-296
-302
-311
-315
-324
-335
-326
-332
-328
-301
-254
-251
-284
-317
-327
-317
-367
-353
-300
-269
-255
-259
-272
-315
-339
-345
-345
-345
-324
-272
-232
-224
-245
-271
-272
-267
-268
-262
-238
-215
-210
-253
-282
-290
-271
-262
-248
-230
-250
-244
-257
-304
-316
-307
-271
-241
-248
-243
-239
-248
-277
-324
-287
-206
-169
-155
-144
-133
-164
-183
-185
-193
-168
-134
-116
-102
-85
-77
-97
-95
-88
-117
-110
-105
-79
-67
-104
-103
-115
-100
-96
-145
-174
-194
-181
-162
-165
-197
-220
-190
-165
-158
-165
-177
-138
-168
-219
-242
-247
-226
-249
-263
-295
-324
-296
-315
-300
-311
-371
-389
-416
-391
-378
-382
-363
-370
-356
-378
-408
-407
-436
-457
-476
-426
-380
-377
-361
-396
-433
-450
-436
-393
-400
-405
-396
-361
-337
-373
-402
-432
-434
-421
-407
-393
-366
-357
-385
-440
-455
-450
-452
-449
-461
-480
-467
-430
-414
-400
-380
-360
-334
-334
-334
-326
-328
-349
-352
-316
-297
-286
-260
-245
-240
-238
-241
-229
-208
-175
-152
-176
-173
-148
-131
-140
-142
-116
-94
-83
-48
-14
-44
-82
-70
-23
6
16
34
59
52
3
-27
-33
-52
-30
-11
7
32
23
12
-4
-23
-32
-30
-13
3
6
-17
-19
-13
-31
-41
-74
-122
-140
-144
-132
-121
-135
-195
-236
-233
-231
-237
-261
-296
-314
-349
-365
-366
-363
-371
-356
-322
-331
-375
-425
-449
-448
-453
-457
-433
-430
-441
-492
-499
-511
-528
-544
-573
-555
-528
-486
-494
-521
-564
-593
-592
-569
-546
-533
-544
-571
-558
-542
-534
-559
-533
-507
-483
-468
-485
-480
-469
-454
-456
-416
-354
-322
-319
-323
-337
-334
-320
-319
-291
-237
-202
-209
-246
-255
-251
-254
-271
-298
-285
-248
-194
-165
-144
-126
-99
-54
-16
-23
-57
-74
-17
58
85
79
63
73
78
65
45
67
85
94
142
171
208
215
191
206
192
195
204
207
234
204
215
210
214
239
206
157
101
52
57
58
67
68
11
37
13
-24
-73
-106
-85
-96
-98
-132
-159
-188
-211
-199
-198
-212
-188
-180
-168
-220
-275
-278
-303
-305
-323
-310
-294
-298
-318
-380
-433
-476
-487
-476
-473
-490
-502
-523
-526
-532
-551
-564
-575
-563
-560
-569
-600
-644
-700
-712
-681
-650
-632
-611
-610
-629
-656
-667
-665
-660
-646
-627
-592
-580
-589
-582
-606
-602
-589
-564
-525
-489
-458
-428
-396
-390
-391
-382
-351
-309
-298
-311
-321
-321
-308
-325
-326
-305
-271
-220
-223
-226
-225
-251
-244
-220
-189
-140
-108
-82
-42
-27
-23
-35
-4
55
68
82
95
108
99
85
93
121
131
168
199
191
168
155
143
136
146
127
111
117
95
65
-6
-35
-48
-11
23
66
65
46
41
-7
-35
-47
-27
5
39
37
39
5
-62
-103
-125
-156
-181
-163
-138
-126
-144
-221
-258
-258
-227
-234
-272
-281
-241
-233
-276
-340
-383
-376
-386
-396
-395
-396
-421
-450
-480
-490
-501
-508
-488
-481
-501
-542
-581
-605
-610
-612
-624
-626
-616
-609
-628
-658
-705
-722
-668
-648
-656
-660
-671
-655
-672
-699
-676
-659
-650
-646
-646
-640
-626
-609
-587
-573
-547
-503
-459
-417
-394
-386
-390
-380
-351
-350
-341
-313
-303
-302
-318
-300
-273
-267
-275
-265
-240
-236
-246
-245
-206
-176
-158
-145
-126
-97
-64
-38
-42
-53
-73
-73
-49
-14
1
1
-1
-13
-14
1
25
16
3
18
43
39
9
-2
12
25
20
18
-19
-54
-103
-96
-74
-82
-55
-24
8
-7
-36
-73
-109
-121
-159
-160
-162
-154
-128
-120
-117
-98
-154
-201
-206
-207
-200
-206
-169
-184
-172
-119
-143
-203
-275
-291
-295
-303
-328
-360
-376
-384
-368
-359
-388
-392
-357
-364
-397
-424
-416
-431
-440
-434
-426
-432
-426
-387
-411
-435
-462
-478
-478
-467
-445
-411
-407
-407
-403
-436
-465
-487
-513
-535
-540
-507
-471
-462
-471
-460
-465
-485
-483
-447
-419
-420
-414
-406
-398
-403
-401
-409
-424
-420
-381
-362
-353
-344
-316
-311
-311
-299
-273
-249
-257
-248
-226
-198
-172
-158
-148
-143
-133
-123
-111
-119
-124
-111
-95
-92
-104
-96
-109
-122
-130
-117
-104
-106
-89
-92
-81
-85
-95
-68
-46
-33
-50
-57
-62
-59
-92
-115
-97
-67
-49
-18
31
22
-10
-57
-68
-81
-85
-44
-36
-36
-52
-44
-49
-52
-63
-66
-102
-133
-155
-176
-171
-163
-164
-173
-158
-169
-193
-218
-251
-275
-264
-230
-195
-191
-204
-234
-260
-289
-332
-332
-299
-275
-293
-292
-279
-287
-330
-394
-439
-443
-418
-394
-383
-421
-460
-491
-479
-470
-474
-476
-473
-442
-427
-413
-416
-440
-453
-443
-420
-392
-371
-358
-366
-370
-367
-349
-330
-322
-301
-288
-282
-270
-256
-247
-256
-271
-307
-331
-352
-356
-339
-352
-361
-349
-340
-335
-334
-311
-283
-284
-317
-344
-369
-394
-379
-321
-282
-265
-247
-199
-158
-159
-184
-202
-206
-227
-233
-212
-187
-184
-202
-207
-194
-207
-234
-245
-253
-250
-247
-244
-219
-193
-174
-180
-177
-187
-206
-238
-274
-280
-286
-280
-228
-192
-189
-203
-225
-253
-288
-301
-316
-318
-312
-285
-280
-286
-279
-262
-243
-244
-253
-272
-279
-288
-297
-304
-301
-292
-306
-325
-328
-325
-332
-338
-322
-313
-341
-356
-353
-358
-379
-429
-456
-464
-459
-464
-479
-490
-499
-498
-485
-471
-489
-494
-485
-492
-508
-530
-541
-523
-515
-506
-492
-477
-463
-461
-459
-471
-485
-487
-451
-405
-377
-373
-391
-413
-448
-480
-485
-492
-472
-427
-387
-372
-390
-383
-369
-358
-337
-324
-300
-296
-294
-300
-299
-269
-253
-237
-227
-220
-217
-226
-254
-275
-296
-310
-308
-293
-295
-302
-303
-324
-343
-367
-356
-321
-315
-321
-338
-320
-292
-288
-294
-288
-288
-298
-329
-354
-372
-387
-399
-409
-385
-367
-343
-324
-328
-339
-352
-340
-330
-330
-331
-311
-284
-254
-241
-240
-232
-237
-251
-274
-312
-334
-322
-319
-309
-273
-244
-244
-269
-284
-293
-321
-359
-382
-390
-377
-365
-346
-326
-337
-370
-399
-397
-389
-396
-390
-362
-338
-342
-370
-395
-430
-447
-436
-430
-432
-431
-428
-435
-459
-475
-485
-472
-470
-473
-450
-427
-416
-443
-468
-466
-455
-443
-455
-482
-494
-492
-468
-430
-378
-351
-315
-281
-278
-293
-308
-324
-343
-330
-315
-297
-286
-276
-269
-250
-231
-243
-250
-235
-223
-221
-219
-220
-225
-221
-214
-196
-155
-125
-96
-83
-99
-118
-132
-139
-127
-117
-126
-118
-106
-96
-98
-121
-132
-138
-156
-197
-221
-246
-258
-233
-224
-186
-140
-144
-180
-226
-259
-301
-353
-373
-361
-321
-274
-246
-223
-199
-203
-235
-281
-295
-293
-277
-253
-272
-270
-243
-234
-219
-195
-171
-194
-234
-268
-288
-290
-270
-276
-299
-299
-296
-262
-253
-261
-277
-295
-276
-247
-244
-208
-204
-218
-234
-243
-243
-234
-211
-232
-235
-219
-244
-272
-279
-268
-256
-242
-213
-215
-232
-245
-249
-261
-301
-333
-343
-337
-339
-324
-310
-308
-292
-283
-317
-350
-353
-342
-338
-353
-364
-363
-358
-356
-356
-338
-331
-359
-369
-359
-347
-325
-315
-304
-308
-286
-258
-239
-226
-235
-224
-230
-222
-200
-198
-193
-178
-164
-140
-102
-86
-111
-149
-166
-173
-164
-181
-198
-202
-205
-220
-231
-224
-224
-228
-223
-218
-202
-182
-195
-210
-209
-214
-241
-256
-239
-234
-232
-218
-211
-212
-203
-205
-200
-208
-227
-232
-245
-251
-237
-232
-248
-256
-240
-229
-259
-293
-295
-287
-292
-295
-283
-245
-228
-226
-238
-237
-222
-228
-265
-288
-266
-234
-221
-227
-211
-186
-167
-165
-156
-140
-136
-147
-164
-176
-187
-193
-207
-223
-228
-227
-240
-262
-280
-283
-280
-274
-286
-290
-284
-263
-260
-270
-275
-287
-293
-287
-280
-269
-273
-263
-267
-274
-269
-265
-261
-271
-275
-288
-277
-284
-276
-265
-268
-251
-256
-256
-250
-260
-251
-241
-247
-241
-228
-216
-216
-206
-209
-212
-205
-193
-165
-135
-128
-125
-113
-103
-104
-101
-90
-72
-63
-75
-66
-60
-61
-70
-86
-92
-81
-87
-103
-103
-83
-54
-42
-45
-59
-68
-69
-87
-107
-113
-101
-66
-70
-103
-114
-112
-109
-140
-174
-169
-153
-165
-168
-161
-161
-152
-152
-168
-160
-146
-151
-173
-211
-218
-208
-222
-242
-249
-229
-205
-200
-203
-202
-177
-161
-166
-180
-179
-172
-180
-196
-184
-178
-176
-171
-181
-174
-173
-177
-175
-191
-193
-202
-222
-224
-216
-205
-193
-173
-173
-177
-172
-160
-144
-137
-156
-147
-145
-152
-163
-167
-169
-174
-163
-154
-157
-167
-171
-176
-189
-195
-201
-214
-218
-223
-235
-251
-249
-252
-241
-222
-217
-200
-181
-181
-198
-209
-231
-243
-227
-225
-230
-224
-221
-208
-197
-193
-179
-169
-168
-166
-164
-138
-144
-162
-155
-149
-149
-143
-151
-160
-143
-127
-110
-113
-113
-113
-129
-120
-112
-130
-138
-133
-131
-137
-144
-166
-177
-171
-164
-180
-190
-174
-170
-178
-166
-160
-172
-201
-209
-194
-177
-169
-172
-183
-171
-177
-197
-211
-215
-202
-180
-179
-200
-213
-222
-229
-241
-243
-243
-244
-255
-255
-242
-253
-264
-268
-246
-241
-237
-237
-243
-227
-230
-255
-274
-274
-277
-257
-247
-243
-219
-212
-222
-205
-184
-161
-155
-174
-142
-128
-145
-146
-112
-87
-84
-78
-71
-73
-73
-93
-102
-113
-111
-100
-78
-65
-73
-56
-66
-69
-93
-102
-91
-90
-81
-71
-64
-77
-83
-77
-64
-63
-62
-69
-88
-84
-80
-77
-80
-78
-73
-76
-89
-77
-58
-82
-105
-110
-94
-85
-80
-91
-86
-84
-98
-109
-128
-122
-105
-94
-100
-111
-119
-120
-141
-144
-164
-177
-171
-202
-218
-219
-230
-245
-246
-245
-238
-237
-253
-260
-263
-254
-241
-245
-237
-237
-224
-226
-223
-235
-242
-237
-270
-294
-295
-278
-276
-297
-280
-262
-266
-271
-266
-275
-284
-293
-285
-270
-270
-269
-237
-224
-233
-238
-230
-228
-223
-223
-235
-234
-244
-264
-259
-278
-284
-269
-251
-247
-271
-250
-241
-236
-234
-218
-199
-207
-226
-210
-199
-187
-173
-206
-195
-165
-171
-172
-180
-174
-158
-184
-197
-209
-223
-205
-218
-226
-227
-217
-210
-212
-228
-245
-229
-234
-251
-266
-267
-258
-263
-289
-288
-265
-251
-258
-259
-248
-266
-278
-290
-291
-284
-275
-262
-261
-247
-258
-254
-249
-266
-266
-257
-265
-260
-242
-237
-235
-230
-195
-190
-183
-181
-183
-167
-164
-160
-147
-140
-147
-161
-161
-159
-161
-152
-138
-139
-126
-109
-103
-104
-120
-126
-133
-141
-150
-152
-143
-127
-140
-178
-168
-139
-143
-165
-195
-187
-160
-169
-180
-154
-138
-147
-156
-150
-128
-136
-148
-150
-145
-135
-132
-124
-117
-107
-91
-93
-119
-107
-119
-139
-155
-159
-135
-122
-124
-113
-91
-73
-58
-76
-59
-63
-93
-78
-65
-76
-80
-67
-49
-44
-38
-20
-8
-19
0
22
-1
-17
-20
-16
-3
-15
-12
-6
-5
-2
4
-3
1
17
14
14
21
21
27
39
40
39
44
32
14
-11
-13
-6
-5
6
-19
-39
-25
-24
-48
-65
-69
-70
-70
-81
-93
-89
-94
-101
-105
-116
-101
-78
-59
-52
-46
-37
-44
-41
-33
-25
-6
4
21
27
36
37
31
32
19
5
-9
-20
-38
-18
-24
-20
-3
-3
-17
-40
-62
-58
-37
-32
-45
-68
-44
-38
-58
-61
-60
-69
-70
-75
-80
-58
-51
-62
-67
-35
-21
-29
-37
-37
-20
-13
-18
-38
-47
-38
-36
-26
-35
-48
-57
-61
-58
-60
-56
-42
-30
-55
-88
-70
-57
-76
-70
-40
-27
-27
-35
-46
-41
-44
-60
-60
-68
-66
-70
-69
-62
-49
-52
-71
-69
-79
-84
-82
-63
-49
-51
-53
-53
-52
-61
-69
-68
-68
-58
-59
-75
-80
-71
-72
-80
-89
-67
-54
-81
-110
-108
-95
-93
-115
-115
-86
-82
-85
-97
-105
-109
-123
-130
-131
-151
-171
-197
-200
-192
-213
-225
-209
-210
-228
-240
-244
-240
-220
-226
-221
-211
-209
-216
-225
-212
-206
-216
-232
-228
-231
-238
-252
-261
-256
-238
-240
-240
-222
-198
-185
-202
-209
-208
-192
-187
-181
-189
-214
-207
-207
-221
-220
-224
-233
-222
-233
-222
-196
-183
-207
-208
-185
-189
-201
-228
-255
-249
-243
-267
-269
-257
-250
-250
-247
-246
-247
-253
-252
-253
-260
-249
-247
-252
-248
-237
-252
-251
-239
-228
-241
-253
-254
-261
-266
-279
-275
-262
-255
-249
-257
-243
-235
-231
-231
-240
-234
-231
-236
-243
-251
-275
-273
-270
-274
-255
-241
-245
-230
-235
-220
-202
-220
-236
-221
-199
-201
-218
-244
-267
-270
-264
-267
-271
-259
-251
-254
-260
-275
-274
-284
-293
-296
-303
-308
-314
-325
-332
-345
-355
-342
-327
-318
-296
-293
-300
-301
-319
-329
-317
-315
-305
-305
-301
-298
-319
-325
-328
-336
-339
-347
-354
-371
-381
-363
-378
-373
-355
-359
-359
-359
-349
-342
-331
-313
-318
-325
-319
-309
-284
-283
-262
-264
-262
-250
-251
-236
-250
-261
-264
-265
-266
-266
-285
-282
-268
-280
-300
-317
-340
-318
-331
-355
-343
-329
-321
-319
-336
-353
-319
-318
-338
-332
-324
-327
-338
-337
-333
-345
-346
-342
-364
-366
-364
-384
-372
-378
-394
-386
-390
-398
-406
-398
-387
-402
-399
-388
-395
-399
-401
-400
-404
-423
-428
-429
-415
-412
-421
-430
-399
-389
-412
-419
-418
-414
-407
-417
-440
-431
-431
-442
-458
-446
-419
-421
-423
-408
-407
-400
-396
-408
-421
-405
-398
-408
-411
-412
-407
-400
-391
-385
-395
-417
-416
-435
-442
-419
-417
-427
-421
-414
-435
-451
-464
-474
-464
-445
-458
-453
-468
-487
-475
-465
-445
-454
-450
-436
-442
-445
-442
-444
-452
-456
-437
-416
-423
-414
-402
-412
-419
-431
-424
-420
-418
-407
-410
-417
-413
-407
-405
-411
-407
-381
-387
-379
-368
-368
-385
-391
-377
-382
-381
-382
-376
-370
-375
-375
-366
-365
-370
-371
-361
-341
-344
-351
-347
-344
-343
-354
-371
-379
-380
-383
-375
-368
-373
-371
-372
-380
-400
-415
-384
-372
-375
-390
-391
-389
-393
-392
-396
-388
-357
-345
-348
-345
-342
-331
-329
-346
-365
-361
-366
-374
-378
-375
-395
-413
-392
-391
-397
-412
-407
-400
-423
-414
-396
-409
-413
-419
-422
-410
-391
-378
-387
-399
-402
-404
-403
-405
-418
-417
-418
-424
-422
-422
-418
-410
-401
-411
-417
-411
-400
-394
-417
-410
-396
-419
-432
-448
-461
-466
-464
-466
-470
-468
-448
-447
-454
-448
-448
-446
-435
-450
-457
-443
-446
-445
-440
-428
-423
-414
-394
-390
-391
-390
-400
-401
-400
-399
-394
-389
-407
-424
-415
-415
-394
-400
-399
-393
-401
-391
-392
-392
-406
-408
-396
-418
-431
-428
-422
-420
-436
-429
-407
-400
-402
-411
-417
-423
-428
-444
-455
-468
-477
-474
-479
-485
-483
-485
-484
-485
-496
-500
-500
-499
-495
-508
-502
-492
-493
-495
-488
-484
-491
-497
-495
-493
-486
-470
-458
-457
-476
-475
-474
-479
-467
-466
-473
-477
-483
-492
-508
-502
-498
-508
-504
-498
-504
-504
-489
-490
-486
-473
-452
-444
-445
-429
-417
-413
-414
-414
-401
-400
-398
-370
-377
-387
-374
-354
-360
-362
-347
-339
-334
-326
-317
-301
-295
-299
-295
-308
-305
-319
-319
-313
-312
-296
-274
-289
-296
-288
-291
-279
-275
-276
-283
-278
-286
-284
-277
-284
-286
-292
-284
-298
-302
-274
-266
-283
-286
-287
-295
-292
-301
-318
-314
-293
-299
-288
-291
-300
-288
-285
-285
-295
-285
-288
-298
-305
-323
-319
-299
-291
-298
-293
-270
-268
-275
-250
-236
-227
-226
-240
-244
-229
-244
-257
-249
-264
-278
-279
-270
-265
-267
-279
-291
-296
-285
-280
-290
-283
-272
-280
-277
-285
-299
-309
-316
-314
-317
-326
-331
-322
-317
-316
-329
-324
-332
-325
-312
-318
-315
-310
-308
-326
-339
-340
-327
-320
-304
-294
-301
-320
-322
-309
-306
-297
-299
-304
-300
-286
-288
-309
-312
-326
-324
-311
-314
-327
-329
-323
-328
-336
-329
-318
-309
-297
-302
-301
-305
-308
-296
-288
-288
-299
-309
-319
-340
-358
-353
-339
-341
-348
-345
-335
-318
-315
-342
-342
-322
-324
-330
-330
-314
-318
-331
-347
-364
-366
-362
-351
-365
-371
-367
-349
-354
-340
-337
-333
-328
-329
-298
-315
-323
-314
-312
-316
-313
-308
-320
-333
-350
-362
-368
-368
-380
-388
-395
-395
-402
-408
-386
-390
-393
-399
-412
-430
-444
-436
-424
-418
-428
-448
-450
-445
-455
-457
-452
-469
-488
-494
-506
-513
-521
-517
-510
-495
-496
-491
-485
-474
-471
-446
-425
-424
-433
-423
-416
-417
-399
-379
-356
-343
-334
-331
-316
-311
-315
-308
-285
-282
-285
-278
-264
-262
-270
-261
-249
-258
-249
-230
-233
-225
-207
-209
-188
-163
-165
-136
-135
-122
-108
-117
-109
-94
-91
-94
-91
-85
-77
-90
-101
-110
-83
-70
-75
-81
-68
-36
-44
-44
-26
-28
-38
-55
-47
-30
-23
-14
-32
-39
-30
-27
-33
-44
-58
-48
-40
-59
-84
-90
-101
-106
-113
-114
-105
-107
-105
-111
-102
-76
-74
-78
-93
-103
-119
-130
-135
-140
-111
-121
-125
-115
-111
-108
-110
-104
-100
-104
-94
-95
-109
-134
-158
-153
-155
-162
-158
-173
-192
-170
-172
-187
-179
-170
-173
-199
-201
-206
-219
-211
-208
-209
-223
-222
-202
-202
-197
-190
-197
-218
-235
-233
-232
-234
-217
-226
-224
-226
-238
-233
-242
-239
-232
-244
-263
-263
-248
-245
-271
-286
-280
-272
-288
-294
-270
-278
-273
-259
-264
-260
-272
-272
-264
-263
-267
-263
-255
-259
-268
-271
-288
-301
-280
-273
-287
-303
-295
-283
-291
-314
-326
-332
-346
-349
-338
-347
-350
-343
-344
-326
-320
-320
-324
-321
-307
-322
-329
-337
-342
-337
-333
-331
-305
-298
-303
-289
-277
-253
-257
-252
-234
-220
-216
-207
-227
-250
-252
-250
-256
-257
-259
-274
-273
-264
-274
-290
-294
-299
-313
-315
-330
-319
-309
-293
-282
-281
-263
-266
-248
-253
-249
-245
-244
-238
-230
-215
-211
-191
-177
-179
-172
-157
-139
-133
-132
-122
-103
-86
-75
-75
-86
-76
-82
-98
-103
-114
-107
-112
-120
-132
-127
-136
-152
-156
-163
-150
-158
-156
-154
-155
-152
-148
-164
-165
-146
-128
-126
-136
-130
-138
-152
-156
-151
-130
-125
-138
-142
-134
-126
-138
-138
-131
-131
-137
-147
-153
-142
-144
-153
-160
-158
-153
-167
-178
-186
-182
-171
-149
-144
-149
-145
-145
-157
-169
-182
-179
-177
-186
-191
-194
-182
-176
-183
-185
-188
-176
-167
-188
-198
-193
-198
-215
-212
-204
-209
-213
-232
-236
-235
-238
-227
-227
-220
-225
-235
-237
-258
-264
-261
-278
-291
-287
-272
-270
-275
-268
-252
-256
-250
-244
-259
-259
-257
-251
-255
-264
-254
-242
-241
-231
-224
-215
-208
-217
-229
-232
-227
-222
-224
-229
-223
-220
-217
-218
-220
-218
-225
-238
-232
-231
-239
-230
-217
-225
-242
-233
-227
-222
-242
-252
-243
-233
-225
-217
-204
-194
-180
-178
-181
-179
-196
-202
-194
-199
-208
-215
-213
-209
-203
-220
-233
-225
-240
-264
-268
-258
-250
-265
-266
-260
-256
-253
-258
-261
-258
-252
-250
-250
-269
-272
-246
-239
-226
-213
-220
-220
-226
-236
-249
-263
-253
-258
-253
-240
-269
-287
-283
-288
-288
-285
-278
-273
-282
-284
-282
-286
-293
-304
-303
-293
-284
-286
-265
-254
-255
-277
-295
-286
-283
-286
-285
-273
-276
-282
-269
-257
-276
-272
-268
-291
-295
-296
-294
-289
-312
-308
-298
-310
-313
-306
-291
-269
-271
-273
-270
-279
-281
-282
-279
-276
-271
-281
-299
-310
-312
-313
-312
-310
-304
-315
-312
-299
-302
-302
-317
-317
-306
-295
-296
-293
-283
-283
-277
-284
-283
-271
-270
-264
-255
-251
-237
-237
-261
-253
-238
-245
-260
-256
-249
-245
-251
-254
-246
-258
-261
-260
-252
-270
-271
-258
-265
-275
-271
-266
-263
-279
-291
-279
-291
-285
-283
-267
-257
-242
-227
-226
-227
-237
-244
-249
-239
-240
-241
-248
-249
-248
-267
-277
-265
-250
-257
-254
-264
-259
-277
-300
-304
-305
-311
-307
-306
-305
-297
-308
-305
-298
-284
-296
-287
-263
-251
-253
-258
-256
-251
-246
-238
-241
-243
-253
-273
-248
-245
-251
-254
-245
-248
-248
-245
-249
-248
-253
-252
-256
-242
-242
-249
-255
-268
-251
-248
-234
-218
-206
-217
-224
-218
-206
-201
-191
-176
-170
-173
-181
-182
-190
-194
-183
-172
-163
-151
-149
-159
-154
-161
-170
-156
-156
-169
-206
-212
-189
-179
-181
-204
-215
-204
-198
-194
-199
-180
-178
-190
-192
-187
-201
-223
-218
-238
-238
-246
-249
-245
-242
-234
-248
-251
-246
-261
-263
-264
-262
-262
-265
-275
-281
-276
-280
-273
-276
-273
-267
-280
-298
-291
-281
-264
-265
-289
-304
-323
-312
-298
-309
-316
-313
-319
-321
-329
-340
-339
-328
-326
-341
-341
-318
-300
-293
-278
-272
-265
-258
-248
-248
-277
-269
-267
-263
-251
-251
-258
-277
-282
-278
-283
-291
-273
-289
-300
-304
-323
-309
-301
-319
-323
-326
-329
-326
-329
-340
-348
-334
-325
-319
-327
-338
-345
-338
-332
-334
-327
-329
-337
-334
-325
-331
-331
-322
-307
-309
-311
-311
-314
-326
-320
-303
-313
-320
-324
-318
-315
-327
-317
-319
-326
-320
-324
-334
-325
-310
-312
-314
-329
-322
-321
-317
-314
-327
-312
-310
-333
-321
-322
-324
-318
-327
-331
-337
-332
-341
-344
-343
-342
-342
-348
-351
-345
-342
-346
-370
-359
-339
-342
-363
-363
-361
-372
-368
-375
-385
-388
-388
-381
-388
-390
-373
-365
-353
-347
-343
-328
-315
-319
-318
-316
-334
-347
-356
-366
-364
-369
-375
-375
-370
-381
-378
-376
-380
-375
-363
-356
-361
-369
-382
-390
-407
-419
-434
-447
-446
-454
-468
-466
-447
-444
-448
-449
-435
-437
-434
-413
-401
-409
-420
-419
-430
-433
-433
-423
-395
-395
-398
-379
-398
-416
-413
-426
-437
-429
-408
-412
-412
-402
-414
-400
-381
-390
-401
-383
-362
-385
-387
-374
-371
-363
-375
-371
-364
-359
-351
-355
-353
-329
-312
-309
-319
-320
-322
-320
-313
-326
-343
-336
-329
-353
-373
-368
-355
-365
-378
-374
-374
-383
-392
-410
-420
-423
-414
-426
-433
-430
-451
-458
-450
-453
-454
-454
-471
-474
-472
-470
-469
-482
-487
-503
-513
-505
-493
-493
-503
-513
-510
-501
-504
-512
-506
-496
-504
-513
-522
-508
-506
-510
-506
-495
-478
-471
-464
-459
-456
-441
-429
-421
-406
-388
-384
-402
-408
-402
-406
-395
-386
-399
-396
-389
-385
-387
-401
-394
-373
-388
-390
-371
-357
-338
-344
-352
-363
-373
-363
-355
-351
-356
-358
-354
-348
-346
-345
-335
-326
-342
-348
-348
-342
-336
-336
-341
-355
-342
-350
-366
-353
-345
-348
-350
-354
-377
-383
-385
-393
-381
-377
-380
-379
-384
-387
-365
-366
-364
-372
-374
-365
-367
-376
-385
-380
-388
-383
-391
-400
-385
-385
-380
-378
-388
-389
-397
-404
-402
-387
-381
-397
-387
-370
-373
-362
-353
-341
-351
-365
-357
-353
-379
-385
-377
-390
-400
-408
-398
-389
-389
-407
-402
-391
-395
-389
-399
-401
-395
-392
-388
-396
-398
-386
-396
-408
-402
-391
-379
-392
-405
-389
-390
-384
-381
-371
-353
-360
-348
-335
-326
-315
-325
-325
-322
-324
-329
-346
-341
-317
-301
-306
-308
-308
-312
-316
-308
-307
-306
-305
-310
-310
-313
-305
-306
-313
-318
-317
-303
-300
-305
-291
-280
-293
-297
-311
-322
-330
-323
-320
-318
-312
-312
-313
-314
-298
-297
-302
-305
-302
-302
-311
-311
-311
-303
-301
-284
-268
-261
-258
-263
-268
-274
-272
-281
-303
-309
-299
-296
-321
-331
-319
-320
-323
-336
-318
-297
-296
-287
-278
-259
-260
-272
-261
-259
-272
-278
-279
-290
-293
-284
-291
-302
-315
-324
-313
-306
-304
-308
-313
-313
-304
-292
-290
-295
-296
-295
-296
-304
-304
-282
-269
-265
-283
-293
-288
-296
-317
-334
-342
-344
-341
-362
-361
-356
-358
-357
-366
-362
-346
-344
-337
-335
-346
-337
-344
-347
-349
-352
-340
-332
-332
-326
-326
-315
-309
-317
-315
-305
-296
-307
-324
-305
-298
-318
-326
-328
-337
-356
-350
-343
-352
-366
-356
-349
-352
-355
-357
-362
-380
-385
-380
-376
-379
-379
-373
-372
-386
-394
-376
-367
-362
-357
-366
-385
-388
-394
-397
-405
-408
-394
-384
-393
-412
-417
-418
-415
-407
-407
-386
-366
-363
-360
-369
-369
-366
-364
-361
-367
-357
-347
-353
-366
-348
-341
-338
-341
-354
-348
-345
-338
-339
-353
-352
-335
-339
-346
-348
-338
-327
-317
-299
-299
-296
-290
-284
-280
-290
-274
-275
-273
-277
-282
-281
-286
-284
-289
-284
-271
-266
-268
-281
-287
-294
-299
-287
-293
-299
-306
-323
-327
-337
-344
-331
-318
-313
-312
-321
-313
-306
-308
-326
-328
-333
-333
-316
-330
-333
-326
-340
-355
-359
-361
-350
-352
-360
-364
-359
-353
-359
-357
-355
-343
-344
-340
-339
-331
-333
-334
-325
-307
-303
-316
-331
-330
-335
-352
-349
-352
-355
-359
-351
-355
-357
-355
-360
-363
-371
-357
-361
-369
-349
-336
-332
-333
-325
-321
-310
-311
-312
-298
-276
-257
-260
-265
-268
-267
-261
-271
-264
-253
-254
-259
-272
-287
-290
-303
-301
-314
-326
-304
-292
-288
-292
-290
-281
-283
-297
-299
-299
-298
-302
-302
-288
-282
-290
-300
-312
-309
-299
-294
-294
-291
-293
-302
-309
-328
-342
-337
-345
-363
-359
-330
-341
-360
-352
-351
-345
-356
-365
-363
-360
-351
-339
-335
-323
-326
-322
-319
-327
-322
-316
-332
-329
-320
-332
-332
-328
-318
-320
-329
-335
-335
-325
-328
-328
-313
-309
-278
-253
-251
-238
-235
-213
-188
-182
-176
-161
-146
-133
-123
-122
-114
-100
-93
-98
-100
-97
-102
-118
-133
-130
-136
-148
-154
-143
-152
-168
-172
-180
-183
-176
-176
-184
-190
-180
-185
-195
-186
-182
-164
-176
-171
-167
-162
-168
-181
-177
-189
-203
-207
-214
-227
-221
-212
-214
-212
-225
-224
-207
-221
-241
-232
-228
-238
-238
-233
-232
-229
-222
-222
-235
-220
-218
-217
-213
-207
-208
-211
-212
-215
-204
-197
-203
-202
-204
-212
-221
-224
-233
-236
-230
-246
-264
-257
-257
-255
-262
-268
-248
-253
-267
-265
-257
-253
-267
-264
-259
-261
-270
-274
-264
-256
-239
-244
-254
-249
-237
-250
-247
-246
-252
-241
-246
-235
-228
-217
-205
-208
-207
-199
-216
-225
-218
-229
-240
-229
-244
-261
-251
-248
-246
-233
-212
-206
-205
-202
-204
-199
-196
-189
-181
-187
-195
-193
-192
-189
-179
-192
-207
-212
-207
-202
-197
-188
-182
-191
-205
-183
-183
-200
-204
-213
-225
-225
-228
-227
-221
-216
-208
-196
-206
-216
-215
-211
-202
-203
-189
-190
-187
-188
-169
-159
-164
-156
-158
-148
-144
-138
-140
-144
-139
-133
-133
-142
-140
-128
-117
-115
-113
-108
-97
-86
-92
-92
-88
-81
-84
-86
-86
-86
-85
-74
-74
-73
-64
-67
-79
-82
-72
-74
-86
-96
-118
-112
-104
-106
-100
-101
-90
-93
-99
-100
-103
-102
-117
-117
-102
-112
-111
-99
-91
-94
-107
-107
-113
-118
-119
-119
-129
-134
-126
-104
-86
-85
-93
-100
-94
-89
-74
-80
-94
-91
-93
-101
-110
-96
-94
-88
-63
-67
-79
-92
-80
-89
-110
-108
-112
-105
-116
-130
-121
-126
-135
-138
-130
-126
-139
-138
-139
-148
-158
-149
-145
-151
-166
-186
-187
-193
-195
-215
-226
-231
-232
-229
-241
-252
-259
-255
-265
-272
-276
-279
-274
-275
-270
-274
-281
-279
-282
-289
-286
-271
-279
-282
-278
-289
-295
-293
-291
-274
-285
-289
-272
-261
-258
-267
-263
-264
-247
-238
-248
-238
-240
-269
-282
-286
-277
-261
-259
-260
-248
-253
-257
-243
-237
-236
-227
-221
-221
-217
-217
-220
-228
-240
-245
-251
-259
-260
-263
-266
-282
-286
-259
-246
-255
-269
-266
-264
-267
-256
-243
-230
-232
-231
-229
-223
-222
-217
-215
-217
-197
-189
-182
-193
-206
-227
-230
-232
-238
-242
-260
-258
-262
-268
-272
-285
-295
-290
-295
-293
-288
-297
-301
-277
-267
-282
-279
-275
-273
-272
-258
-243
-246
-243
-247
-238
-226
-220
-212
-223
-237
-242
-242
-258
-267
-265
-262
-284
-287
-296
-306
-302
-296
-298
-305
-297
-295
-300
-310
-301
-293
-284
-273
-270
-265
-267
-271
-272
-275
-274
-272
-262
-271
-295
-290
-286
-281
-280
-290
-291
-296
-297
-305
-303
-313
-303
-298
-305
-288
-301
-302
-289
-291
-290
-282
-278
-288
-304
-311
-312
-323
-333
-342
-363
-370
-364
-368
-376
-371
-366
-353
-358
-365
-352
-353
-344
-335
-332
-328
-323
-327
-323
-306
-299
-292
-268
-255
-250
-248
-242
-240
-230
-230
-248
-246
-244
-238
-239
-226
-228
-234
-241
-251
-254
-262
-250
-257
-249
-240
-240
-247
-252
-257
-237
-222
-232
-216
-206
-197
-189
-176
-168
-166
-175
-176
-163
-151
-144
-150
-143
-133
-132
-135
-127
-112
-102
-94
-96
-84
-83
-84
-72
-73
-74
-66
-68
-83
-89
-81
-88
-83
-91
-101
-98
-110
-108
-124
-132
-125
-140
-145
-136
-139
-135
-136
-162
-155
-161
-172
-174
-186
-187
-187
-183
-168
-178
-177
-164
-157
-165
-165
-171
-183
-181
-184
-195
-206
-198
-198
-214
-211
-195
-202
-200
-188
-184
-200
-204
-200
-220
-226
-221
-216
-221
-228
-225
-220
-203
-192
-184
-178
-187
-198
-202
-206
-218
-223
-224
-208
-207
-209
-200
-202
-210
-204
-199
-213
-217
-199
-198
-198
-200
-208
-207
-218
-230
-237
-228
-205
-184
-182
-182
-200
-200
-196
-206
-210
-217
-217
-236
-224
-225
-246
-260
-278
-279
-272
-262
-255
-261
-253
-252
-254
-262
-251
-235
-244
-246
-236
-223
-225
-233
-234
-242
-251
-243
-239
-244
-243
-232
-239
-252
-250
-244
-238
-223
-222
-226
-228
-222
-236
-246
-249
-251
-255
-260
-264
-259
-262
-259
-263
-282
-291
-284
-262
-254
-253
-250
-252
-266
-287
-298
-291
-290
-303
-295
-274
-268
-278
-276
-281
-281
-275
-278
-275
-258
-248
-251
-261
-261
-251
-267
-274
-265
-270
-290
-291
-291
-283
-289
-289
-277
-267
-253
-257
-236
-222
-212
-221
-230
-248
-268
-274
-263
-254
-241
-225
-238
-240
-246
-237
-239
-241
-228
-214
-222
-234
-219
-209
-215
-231
-236
-239
-235
-231
-218
-211
-201
-203
-211
-209
-215
-208
-214
-221
-236
-243
-244
-237
-240
-242
-225
-215
-209
-188
-181
-183
-179
-155
-136
-132
-131
-126
-139
-155
-155
-152
-163
-164
-163
-173
-180
-168
-164
-172
-174
-180
-170
-161
-181
-188
-191
-191
-197
-202
-196
-197
-200
-209
-228
-234
-232
-236
-240
-238
-229
-226
-229
-228
-216
-201
-196
-204
-186
-192
-197
-191
-197
-192
-204
-209
-223
-231
-215
-217
-225
-201
-189
-198
-198
-187
-185
-190
-189
-196
-203
-196
-176
-171
-171
-177
-171
-165
-183
-183
-163
-162
-173
-159
-150
-157
-164
-160
-151
-140
-140
-136
-141
-143
-134
-122
-110
-118
-104
-95
-104
-113
-115
-116
-110
-118
-129
-134
-132
-138
-155
-168
-165
-165
-165
-153
-151
-159
-170
-183
-202
-214
-201
-209
-207
-198
-204
-217
-221
-208
-215
-215
-212
-221
-221
-224
-233
-234
-230
-224
-210
-203
-212
-209
-203
-210
-204
-189
-190
-201
-199
-188
-177
-185
-204
-209
-209
-204
-204
-204
-198
-200
-201
-208
-211
-200
-176
-176
-193
-180
-169
-186
-187
-188
-182
-193
-216
-204
-199
-198
-199
-182
-183
-178
-163
-165
-151
-144
-151
-164
-158
-165
-183
-194
-207
-210
-212
-214
-208
-208
-199
-203
-226
-223
-216
-197
-199
-197
-193
-195
-189
-205
-208
-200
-202
-213
-211
-193
-180
-188
-187
-189
-183
-182
-193
-197
-217
-216
-223
-249
-252
-253
-255
-263
-270
-275
-278
-279
-283
-287
-294
-284
-268
-278
-287
-282
-279
-284
-308
-312
-316
-326
-331
-322
-311
-315
-323
-319
-325
-335
-346
-372
-369
-368
-367
-371
-368
-363
-377
-388
-391
-389
-390
-398
-402
-392
-394
-398
-412
-415
-417
-431
-440
-443
-428
-431
-442
-440
-421
-419
-435
-444
-437
-446
-451
-439
-433
-428
-425
-420
-424
-438
-441
-431
-428
-431
-428
-423
-430
-442
-446
-443
-434
-431
-424
-410
-408
-411
-416
-430
-433
-427
-418
-425
-417
-404
-409
-422
-426
-419
-421
-410
-408
-405
-401
-389
-376
-383
-374
-355
-348
-333
-322
-336
-324
-328
-325
-312
-314
-306
-297
-296
-295
-287
-280
-268
-262
-261
-257
-271
-276
-269
-273
-277
-273
-256
-253
-251
-261
-274
-277
-277
-273
-276
-273
-278
-275
-278
-296
-286
-271
-266
-281
-294
-297
-297
-288
-288
-286
-277
-279
-272
-278
-284
-270
-282
-284
-275
-263
-267
-258
-254
-267
-262
-258
-254
-258
-259
-270
-280
-295
-316
-326
-320
-309
-325
-337
-327
-321
-319
-325
-337
-342
-340
-331
-335
-338
-334
-333
-329
-341
-355
-361
-352
-357
-351
-350
-347
-342
-351
-352
-361
-364
-370
-376
-386
-386
-371
-354
-349
-362
-365
-359
-357
-362
-347
-330
-305
-276
-285
-294
-292
-282
-279
-283
-268
-263
-270
-280
-300
-304
-293
-292
-298
-306
-307
-295
-275
-282
-285
-274
-264
-255
-258
-262
-266
-251
-239
-247
-242
-230
-213
-211
-210
-194
-184
-197
-209
-205
-203
-190
-175
-173
-164
-170
-173
-169
-173
-171
-174
-182
-184
-182
-181
-178
-177
-182
-181
-186
-183
-175
-181
-185
-189
-190
-188
-188
-198
-200
-192
-192
-194
-207
-212
-213
-214
-213
-216
-201
-204
-211
-215
-206
-197
-195
-194
-201
-204
-208
-217
-229
-242
-241
-226
-232
-229
-218
-216
-202
-192
-176
-169
-175
-179
-173
-162
-157
-169
-186
-198
-208
-216
-196
-181
-197
-205
-205
-204
-215
-215
-215
-216
-227
-234
-227
-239
-235
-237
-235
-231
-226
-218
-222
-236
-226
-223
-241
-251
-233
-228
-242
-237
-232
-227
-227
-234
-240
-236
-235
-239
-232
-223
-220
-222
-227
-221
-218
-205
-199
-210
-218
-216
-212
-213
-209
-220
-221
-229
-237
-234
-236
-245
-237
-245
-247
-238
-243
-245
-237
-229
-235
-251
-256
-256
-260
-249
-239
-232
-232
-237
-237
-231
-245
-249
-245
-247
-244
-250
-258
-264
-259
-265
-270
-263
-280
-280
-280
-295
-293
-293
-310
-315
-303
-316
-322
-324
-324
-328
-341
-342
-347
-346
-354
-357
-368
-382
-374
-382
-396
-380
-374
-369
-370
-361
-367
-372
-370
-367
-348
-340
-350
-361
-354
-352
-352
-348
-335
-326
-330
-337
-333
-325
-337
-350
-335
-314
-322
-334
-344
-347
-333
-314
-302
-284
-266
-278
-280
-276
-280
-282
-275
-271
-260
-265
-277
-290
-302
-291
-296
-308
-302
-297
-307
-306
-302
-298
-294
-300
-296
-305
-308
-317
-328
-307
-307
-308
-303
-296
-288
-301
-310
-310
-311
-314
-325
-337
-340
-356
-375
-383
-392
-393
-392
-381
-382
-389
-395
-405
-400
-404
-406
-404
-401
-390
-385
-385
-387
-389
-387
-392
-392
-383
-387
-399
-413
-420
-410
-409
-418
-419
-406
-402
-396
-392
-375
-348
-348
-359
-362
-355
-344
-346
-342
-326
-308
-304
-312
-307
-299
-290
-290
-289
-287
-288
-290
-298
-310
-308
-311
-306
-288
-281
-266
-263
-268
-267
-248
-233
-216
-202
-204
-195
-200
-211
-221
-214
-203
-205
-202
-187
-183
-191
-198
-210
-213
-220
-217
-209
-213
-214
-213
-216
-206
-215
-216
-210
-210
-207
-214
-223
-229
-212
-205
-204
-201
-200
-207
-204
-208
-203
-183
-181
-185
-190
-183
-191
-197
-196
-197
-187
-188
-196
-204
-219
-223
-210
-197
-198
-212
-209
-210
-214
-216
-222
-221
-227
-225
-221
-214
-209
-207
-212
-198
-183
-176
-171
-175
-172
-165
-164
-169
-170
-165
-173
-196
-203
-207
-218
-233
-248
-249
-240
-242
-235
-234
-245
-254
-263
-261
-266
-278
-271
-283
-290
-284
-298
-305
-311
-313
-320
-320
-324
-328
-316
-306
-297
-299
-308
-304
-313
-319
-318
-325
-314
-317
-323
-315
-318
-325
-332
-319
-311
-311
-306
-302
-292
-285
-282
-288
-285
-286
-297
-304
-301
-298
-288
-275
-266
-264
-268
-266
-255
-255
-265
-271
-279
-272
-274
-271
-267
-267
-261
-261
-268
-275
-274
-275
-281
-288
-285
-295
-290
-287
-288
-284
-281
-282
-273
-267
-270
-254
-254
-259
-258
-247
-252
-254
-241
-233
-222
-213
-212
-215
-208
-198
-199
-192
-194
-188
-178
-183
-193
-196
-204
-215
-241
-252
-261
-259
-258
-268
-259
-260
-255
-255
-254
-252
-252
-262
-278
-290
-297
-301
-303
-311
-316
-319
-319
-318
-320
-320
-315
-306
-313
-307
-296
-292
-289
-292
-289
-290
-287
-290
-287
-283
-278
-272
-279
-273
-271
-268
-255
-260
-263
-249
-248
-255
-247
-236
-234
-232
-227
-222
-209
-202
-188
-198
-208
-202
-202
-197
-197
-200
-206
-217
-216
-214
-205
-213
-222
-209
-204
-198
-189
-182
-193
-205
-200
-202
-196
-187
-187
-182
-176
-177
-174
-167
-162
-155
-155
-161
-169
-178
-172
-177
-193
-183
-192
-198
-206
-211
-222
-239
-244
-259
-260
-247
-248
-256
-269
-274
-268
-261
-263
-262
-253
-257
-251
-251
-255
-260
-271
-267
-272
-261
-245
-250
-262
-268
-273
-266
-272
-286
-302
-303
-300
-286
-270
-262
-248
-244
-238
-239
-231
-232
-229
-242
-252
-247
-252
-258
-247
-241
-228
-201
-187
-184
-189
-189
-184
-181
-186
-192
-190
-190
-191
-192
-205
-222
-233
-236
-238
-246
-242
-238
-239
-250
-247
-245
-241
-233
-226
-224
-218
-218
-214
-202
-197
-196
-207
-219
-228
-232
-229
-217
-207
-207
-218
-219
-225
-235
-240
-236
-235
-231
-229
-224
-218
-215
-224
-231
-224
-229
-236
-223
-204
-200
-204
-208
-208
-209
-206
-202
-193
-198
-208
-206
-213
-203
-200
-219
-220
-216
-212
-222
-234
-249
-242
-231
-222
-218
-217
-217
-207
-208
-210
-205
-216
-207
-203
-204
-205
-206
-194
-186
-183
-189
-189
-183
-183
-181
-183
-170
-177
-188
-182
-174
-167
-170
-179
-181
-181
-167
-172
-187
-187
-188
-195
-211
-215
-208
-204
-210
-220
-214
-224
-235
-230
-232
-234
-244
-245
-249
-255
-241
-222
-215
-224
-223
-229
-232
-218
-228
-225
-213
-205
-205
-193
-197
-203
-200
-204
-195
-191
-188
-192
-203
-197
-198
-193
-188
-205
-182
-161
-153
-159
-169
-161
-169
-179
-168
-165
-160
-145
-139
-147
-148
-138
-143
-146
-151
-161
-161
-159
-143
-142
-148
-143
-158
-162
-165
-180
-188
-186
-187
-192
-170
-156
-163
-169
-161
-163
-173
-172
-176
-180
-171
-177
-185
-186
-192
-195
-200
-207
-216
-219
-226
-236
-248
-260
-284
-280
-271
-273
-269
-256
-253
-253
-252
-247
-240
-237
-241
-244
-229
-223
-220
-224
-221
-214
-222
-219
-214
-209
-210
-209
-217
-237
-245
-254
-257
-252
-252
-255
-265
-272
-273
-272
-276
-283
-278
-268
-256
-244
-236
-229
-215
-216
-220
-216
-215
-217
-216
-209
-199
-200
-209
-209
-201
-203
-198
-194
-189
-171
-170
-172
-168
-170
-170
-173
-180
-182
-193
-191
-188
-194
-191
-179
-177
-172
-150
-129
-137
-149
-137
-123
-132
-150
-138
-122
-124
-127
-107
-99
-103
-109
-114
-109
-106
-118
-137
-140
-142
-152
-173
-190
-195
-179
-191
-200
-205
-199
-193
-200
-212
-225
-226
-219
-210
-200
-184
-181
-181
-182
-184
-183
-187
-190
-187
-182
-181
-191
-207
-206
-217
-222
-221
-216
-209
-210
-202
-199
-195
-200
-209
-203
-195
-199
-201
-184
-177
-190
-201
-200
-202
-195
-180
-178
-198
-204
-201
-203
-209
-210
-215
-227
-239
-248
-234
-236
-248
-249
-238
-242
-244
-243
-248
-241
-239
-226
-224
-222
-211
-208
-201
-184
-173
-183
-180
-184
-179
-166
-172
-175
-176
-182
-184
-174
-173
-176
-164
-162
-174
-176
-167
-161
-165
-170
-159
-154
-144
-134
-140
-144
-148
-150
-145
-138
-144
-144
-142
-144
-140
-135
-127
-128
-130
-116
-131
-138
-141
-157
-154
-153
-170
-190
-192
-196
-199
-205
-213
-218
-218
-216
-210
-206
-205
-208
-218
-223
-217
-212
-218
-228
-241
-239
-243
-259
-268
-279
-280
-275
-271
-269
-275
-287
-293
-294
-288
-285
-272
-269
-277
-280
-275
-277
-295
-303
-293
-307
-321
-323
-320
-322
-333
-332
-328
-335
-344
-356
-356
-359
-355
-345
-346
-336
-317
-311
-301
-303
-306
-296
-285
-294
-296
-289
-301
-288
-282
-292
-294
-287
-284
-292
-287
-284
-292
-290
-281
-277
-268
-253
-246
-254
-267
-281
-290
-296
-302
-300
-300
-302
-297
-283
-268
-273
-273
-268
-269
-269
-258
-253
-255
-255
-256
-252
-255
-266
-282
-286
-304
-308
-310
-313
-313
-317
-328
-327
-325
-326
-340
-351
-350
-362
-350
-343
-342
-342
-351
-357
-369
-375
-367
-348
-339
-339
-328
-320
-315
-322
-330
-315
-301
-297
-297
-293
-285
-285
-274
-275
-287
-283
-275
-279
-290
-290
-292
-286
-295
-303
-293
-280
-282
-288
-281
-271
-264
-264
-258
-249
-258
-250
-247
-246
-242
-238
-229
-223
-224
-230
-221
-206
-200
-193
-192
-192
-182
-184
-176
-175
-178
-186
-184
-183
-191
-190
-199
-200
-204
-209
-205
-211
-224
-229
-219
-212
-218
-218
-207
-198
-185
-176
-170
-167
-155
-147
-137
-121
-109
-116
-122
-136
-153
-143
-143
-146
-152
-161
-157
-158
-165
-160
-167
-159
-168
-183
-190
-188
-183
-183
-177
-194
-188
-177
-172
-173
-175
-182
-177
-188
-204
-213
-204
-191
-206
-206
-209
-214
-217
-221
-215
-208
-201
-204
-208
-208
-216
-220
-232
-238
-228
-224
-221
-226
-226
-232
-231
-245
-259
-263
-263
-253
-247
-233
-223
-207
-209
-225
-226
-219
-224
-238
-238
-231
-237
-246
-250
-255
-263
-254
-242
-250
-250
-248
-249
-255
-268
-264
-254
-251
-257
-260
-259
-266
-266
-267
-264
-265
-272
-271
-279
-283
-280
-277
-271
-272
-249
-228
-228
-236
-246
-247
-257
-270
-267
-257
-252
-258
-254
-244
-235
-229
-230
-224
-220
-207
-215
-222
-224
-216
-201
-206
-204
-193
-184
-188
-199
-200
-216
-225
-221
-213
-213
-226
-227
-233
-227
-217
-219
-228
-234
-241
-257
-251
-235
-218
-213
-224
-232
-236
-230
-234
-239
-235
-223
-220
-224
-227
-232
-235
-237
-239
-246
-262
-270
-257
-253
-259
-249
-246
-265
-274
-279
-288
-290
-280
-288
-288
-286
-277
-281
-294
-279
-270
-278
-279
-284
-281
-282
-295
-311
-321
-313
-310
-318
-326
-332
-325
-324
-336
-338
-334
-318
-295
-287
-288
-296
-310
-312
-315
-319
-319
-318
-323
-323
-317
-320
-323
-328
-333
-326
-318
-305
-287
-275
-258
-243
-243
-233
-231
-232
-225
-212
-209
-196
-197
-203
-202
-196
-191
-196
-187
-187
-195
-195
-185
-177
-175
-161
-160
-174
-189
-195
-197
-199
-206
-210
-210
-214
-230
-223
-216
-215
-197
-192
-203
-213
-217
-210
-197
-181
-170
-169
-173
-182
-184
-188
-186
-186
-188
-185
-178
-176
-172
-171
-173
-160
-165
-174
-176
-190
-191
-185
-187
-200
-201
-194
-184
-180
-186
-191
-187
-169
-163
-159
-171
-176
-174
-170
-177
-191
-191
-191
-196
-200
-196
-187
-200
-214
-229
-223
-226
-223
-210
-217
-228
-232
-212
-206
-206
-205
-198
-210
-210
-208
-201
-200
-206
-199
-196
-200
-196
-189
-184
-188
-182
-178
-195
-206
-210
-203
-201
-209
-217
-225
-222
-215
-219
-213
-201
-181
-181
-191
-187
-178
-160
-166
-176
-178
-175
-184
-176
-177
-188
-189
-184
-177
-176
-165
-156
-172
-179
-182
-178
-182
-186
-182
-169
-162
-168
-160
-160
-168
-171
-178
-187
-190
-197
-201
-210
-212
-205
-205
-208
-199
-175
-172
-185
-192
-185
-185
-188
-187
-182
-189
-199
-189
-186
-180
-188
-189
-188
-185
-193
-199
-206
-200
-196
-213
-207
-210
-205
-214
-225
-230
-233
-236
-244
-261
-281
-284
-272
-281
-283
-281
-284
-286
-292
-282
-279
-282
-277
-280
-279
-288
-297
-290
-291
-297
-284
-277
-283
-289
-289
-283
-300
-310
-312
-307
-304
-302
-295
-286
-284
-279
-274
-260
-247
-245
-250
-252
-251
-248
-244
-249
-254
-259
-272
-270
-264
-272
-272
-265
-267
-264
-252
-242
-234
-234
-230
-213
-192
-178
-168
-164
-156
-148
-145
-142
-150
-157
-152
-153
-170
-179
-183
-191
-198
-196
-200
-197
-199
-202
-193
-204
-210
-223
-217
-212
-211
-200
-194
-198
-210
-209
-219
-222
-218
-242
-255
-250
-240
-242
-249
-251
-255
-259
-267
-272
-279
-276
-283
-295
-309
-324
-333
-336
-350
-362
-375
-374
-372
-374
-377
-376
-366
-367
-368
-363
-372
-385
-378
-359
-345
-346
-339
-334
-331
-336
-346
-341
-340
-344
-346
-346
-343
-328
-325
-328
-331
-333
-324
-332
-335
-339
-342
-336
-342
-352
-345
-346
-348
-344
-353
-361
-361
-346
-329
-317
-314
-312
-316
-306
-297
-303
-290
-278
-272
-260
-259
-265
-266
-262
-258
-264
-275
-279
-280
-271
-262
-258
-239
-231
-252
-259
-271
-270
-259
-251
-248
-242
-249
-261
-265
-258
-247
-249
-252
-254
-255
-252
-240
-243
-245
-237
-241
-249
-248
-251
-250
-252
-240
-231
-234
-227
-231
-220
-217
-218
-218
-219
-220
-226
-225
-217
-225
-236
-229
-227
-224
-229
-225
-215
-205
-203
-216
-211
-210
-211
-215
-219
-209
-203
-205
-211
-205
-200
-213
-227
-233
-233
-222
-212
-198
-183
-193
-201
-209
-208
-215
-227
-232
-236
-245
-248
-241
-245
-233
-219
-219
-215
-204
-193
-209
-229
-219
-212
-216
-222
-226
-220
-215
-215
-225
-246
-257
-241
-242
-249
-252
-245
-243
-255
-256
-254
-261
-262
-254
-246
-242
-246
-237
-245
-251
-239
-228
-233
-242
-237
-230
-231
-238
-245
-240
-249
-247
-243
-245
-248
-253
-245
-247
-248
-244
-239
-238
-237
-231
-225
-225
-226
-235
-233
-211
-200
-201
-212
-210
-224
-222
-215
-219
-225
-233
-222
-228
-234
-242
-243
-231
-229
-235
-230
-216
-218
-225
-224
-224
-223
-225
-225
-229
-228
-248
-261
-260
-269
-266
-265
-271
-270
-272
-272
-277
-284
-286
-283
-272
-260
-257
-253
-251
-253
-259
-258
-256
-264
-268
-272
-283
-287
-272
-278
-276
-278
-272
-265
-260
-258
-268
-268
-273
-277
-267
-264
-265
-258
-264
-269
-282
-290
-299
-304
-291
-299
-306
-311
-315
-312
-302
-293
-293
-301
-306
-311
-308
-298
-308
-323
-325
-326
-324
-318
-324
-327
-330
-320
-331
-332
-310
-304
-311
-320
-313
-301
-302
-291
-263
-252
-245
-234
-231
-225
-225
-236
-241
-266
-275
-260
-247
-239
-230
-218
-209
-202
-205
-204
-213
-213
-202
-206
-204
-203
-205
-199
-208
-220
-226
-239
-253
-250
-237
-239
-229
-235
-248
-250
-253
-254
-266
-265
-245
-230
-227
-237
-245
-232
-236
-242
-246
-266
-276
-283
-283
-284
-287
-304
-313
-316
-321
-333
-349
-364
-375
-375
-378
-379
-379
-379
-374
-370
-358
-352
-361
-355
-353
-364
-367
-368
-360
-358
-358
-346
-349
-346
-337
-338
-327
-309
-305
-302
-293
-280
-277
-300
-307
-305
-301
-290
-286
-286
-302
-321
-323
-310
-299
-297
-290
-283
-286
-291
-280
-261
-250
-249
-244
-234
-227
-225
-237
-237
-226
-211
-210
-209
-199
-202
-211
-217
-222
-218
-217
-217
-232
-242
-242
-245
-247
-249
-252
-256
-254
-257
-262
-266
-271
-274
-275
-272
-279
-286
-285
-293
-284
-275
-274
-271
-276
-271
-271
-279
-288
-289
-289
-302
-309
-320
-338
-338
-337
-347
-348
-357
-345
-347
-344
-351
-365
-364
-370
-386
-393
-393
-390
-382
-385
-389
-384
-387
-391
-398
-400
-392
-391
-386
-391
-391
-393
-394
-390
-389
-392
-395
-388
-377
-374
-378
-378
-376
-378
-376
-371
-358
-345
-347
-339
-315
-300
-299
-300
-284
-283
-280
-281
-286
-267
-271
-284
-298
-299
-285
-288
-295
-295
-285
-271
-260
-243
-239
-233
-236
-242
-233
-232
-236
-228
-215
-209
-232
-248
-246
-248
-235
-239
-239
-243
-241
-245
-241
-234
-240
-237
-234
-224
-230
-229
-245
-250
-234
-231
-239
-244
-246
-250
-246
-246
-251
-247
-249
-261
-257
-254
-245
-243
-232
-235
-247
-253
-255
-251
-256
-258
-254
-246
-245
-251
-257
-262
-264
-261
-269
-269
-263
-256
-256
-257
-255
-241
-242
-251
-253
-256
-253
-264
-257
-269
-273
-273
-273
-265
-274
-273
-271
-271
-284
-290
-282
-278
-280
-282
-278
-264
-263
-268
-261
-263
-269
-274
-269
-261
-257
-256
-267
-261
-252
-253
-248
-238
-230
-231
-239
-246
-248
-239
-230
-223
-226
-243
-252
-252
-243
-242
-237
-231
-236
-249
-257
-242
-225
-218
-212
-211
-211
-214
-226
-220
-224
-222
-209
-207
-212
-217
-225
-230
-236
-245
-252
-266
-272
-263
-268
-273
-277
-293
-290
-284
-277
-277
-276
-269
-273
-270
-260
-255
-247
-252
-251
-252
-264
-251
-251
-252
-247
-257
-261
-256
-242
-232
-233
-228
-230
-240
-236
-235
-247
-240
-229
-218
-220
-226
-220
-222
-206
-205
-212
-225
-234
-237
-239
-244
-246
-250
-248
-243
-247
-252
-263
-273
-293
-304
-303
-306
-303
-301
-303
-315
-322
-316
-309
-317
-314
-311
-314
-308
-318
-316
-313
-311
-319
-324
-323
-313
-311
-309
-303
-295
-300
-296
-300
-307
-294
-285
-278
-288
-283
-255
-250
-250
-240
-230
-236
-242
-247
-259
-264
-265
-265
-275
-276
-275
-281
-284
-283
-276
-275
-283
-295
-305
-299
-298
-299
-284
-284
-277
-266
-267
-268
-268
-269
-280
-271
-263
-264
-270
-281
-274
-277
-287
-305
-292
-279
-274
-272
-270
-266
-277
-277
-274
-271
-273
-271
-267
-280
-285
-281
-276
-278
-284
-280
-267
-260
-249
-252
-265
-274
-270
-267
-266
-271
-272
-258
-254
-251
-253
-261
-263
-265
-275
-289
-285
-267
-267
-270
-262
-263
-257
-264
-279
-283
-285
-276
-271
-279
-283
-290
-290
-286
-293
-295
-282
-270
-260
-268
-267
-266
-263
-260
-257
-247
-245
-244
-249
-248
-248
-253
-256
-247
-239
-229
-230
-229
-229
-238
-240
-236
-229
-224
-225
-233
-235
-229
-232
-228
-221
-209
-201
-190
-180
-170
-168
-170
-170
-170
-168
-160
-158
-159
-163
-173
-179
-166
-154
-154
-156
-153
-160
-168
-169
-161
-153
-161
-150
-139
-134
-135
-132
-135
-146
-149
-150
-160
-179
-189
-187
-177
-164
-152
-166
-174
-172
-176
-183
-187
-190
-192
-192
-203
-196
-182
-186
-198
-194
-191
-182
-177
-182
-164
-150
-146
-149
-157
-155
-153
-150
-146
-148
-153
-170
-175
-161
-170
-190
-197
-204
-218
-228
-236
-241
-240
-235
-235
-231
-229
-223
-220
-211
-208
-216
-203
-204
-196
-193
-193
-206
-210
-213
-229
-228
-226
-217
-222
-238
-245
-257
-255
-255
-259
-248
-243
-237
-238
-230
-231
-244
-251
-254
-240
-236
-241
-242
-241
-236
-229
-218
-205
-193
-192
-182
-165
-178
-183
-179
-175
-163
-157
-156
-158
-154
-158
-165
-166
-150
-145
-154
-164
-172
-174
-178
-189
-190
-179
-181
-196
-197
-202
-189
-181
-165
-151
-154
-157
-159
-152
-152
-159
-158
-161
-164
-165
-179
-180
-186
-190
-203
-218
-224
-237
-243
-248
-254
-265
-274
-281
-292
-297
-302
-312
-309
-289
-283
-287
-280
-276
-281
-286
-295
-308
-308
-312
-309
-305
-312
-311
-322
-319
-305
-300
-302
-301
-293
-298
-315
-316
-324
-344
-350
-349
-351
-358
-365
-348
-341
-349
-346
-340
-328
-317
-310
-311
-310
-299
-292
-295
-279
-277
-276
-272
-271
-272
-262
-252
-253
-245
-234
-231
-235
-224
-216
-213
-214
-207
-200
-197
-199
-189
-184
-189
-186
-177
-174
-178
-183
-190
-186
-175
-182
-192
-204
-217
-231
-247
-250
-252
-244
-248
-244
-245
-240
-231
-230
-228
-222
-227
-229
-224
-218
-216
-217
-197
-196
-203
-199
-195
-191
-202
-213
-227
-234
-246
-258
-266
-276
-275
-274
-273
-271
-266
-271
-279
-285
-272
-259
-257
-258
-266
-278
-293
-310
-324
-332
-344
-345
-358
-355
-345
-354
-367
-367
-366
-377
-370
-357
-352
-354
-354
-338
-307
-284
-290
-302
-292
-292
-294
-287
-292
-290
-298
-300
-285
-275
-277
-285
-282
-302
-311
-315
-307
-304
-314
-308
-305
-314
-319
-322
-311
-294
-283
-258
-254
-262
-267
-262
-268
-274
-259
-245
-245
-251
-244
-241
-224
-226
-240
-241
-249
-250
-246
-233
-226
-225
-239
-245
-246
-264
-278
-284
-274
-283
-280
-274
-265
-254
-252
-256
-264
-266
-261
-267
-272
-263
-263
-262
-264
-262
-264
-270
-273
-271
-269
-281
-297
-303
-299
-301
-301
-299
-310
-308
-293
-279
-273
-250
-246
-243
-239
-247
-238
-237
-242
-244
-254
-249
-250
-253
-247
-252
-263
-264
-270
-283
-282
-277
-278
-289
-283
-275
-270
-269
-264
-255
-249
-245
-239
-232
-235
-246
-249
-264
-260
-258
-270
-280
-282
-274
-276
-279
-271
-269
-267
-267
-261
-257
-256
-252
-256
-257
-257
-254
-257
-258
-253
-253
-247
-242
-247
-250
-243
-235
-221
-210
-214
-209
-207
-211
-217
-209
-200
-198
-204
-202
-204
-210
-208
-201
-198
-193
-197
-199
-199
-197
-203
-199
-200
-193
-182
-192
-200
-198
-201
-194
-174
-171
-170
-174
-175
-179
-180
-175
-170
-159
-169
-176
-174
-171
-188
-192
-196
-192
-191
-201
-205
-211
-205
-212
-219
-222
-231
-238
-230
-212
-202
-196
-187
-204
-210
-197
-209
-219
-228
-223
-215
-216
-216
-215
-218
-230
-230
-222
-224
-226
-214
-207
-205
-212
-223
-234
-243
-236
-229
-229
-233
-243
-242
-239
-241
-235
-225
-219
-221
-220
-225
-221
-222
-237
-239
-238
-231
-225
-228
-221
-215
-211
-209
-215
-215
-218
-218
-220
-222
-224
-224
-224
-224
-217
-225
-221
-222
-229
-238
-245
-242
-247
-243
-243
-247
-252
-265
-271
-275
-283
-276
-270
-264
-271
-266
-263
-266
-258
-259
-256
-248
-232
-224
-223
-231
-230
-230
-228
-239
-239
-224
-234
-236
-240
-252
-246
-247
-260
-270
-280
-288
-289
-298
-302
-296
-292
-303
-305
-298
-310
-304
-302
-305
-307
-308
-311
-315
-311
-321
-320
-313
-306
-305
-313
-319
-313
-319
-337
-350
-348
-343
-368
-380
-377
-374
-378
-373
-375
-371
-368
-372
-368
-368
-368
-364
-358
-359
-345
-327
-331
-328
-337
-329
-330
-338
-341
-356
-359
-354
-350
-341
-338
-340
-333
-338
-341
-336
-344
-345
-349
-359
-359
-361
-350
-352
-360
-368
-388
-390
-380
-386
-389
-394
-398
-389
-385
-376
-365
-366
-364
-370
-364
-355
-349
-345
-344
-342
-343
-346
-331
-321
-323
-324
-327
-322
-329
-321
-311
-302
-281
-267
-243
-236
-235
-232
-222
-216
-218
-221
-236
-241
-239
-239
-230
-225
-222
-223
-223
-212
-201
-200
-205
-199
-190
-195
-196
-182
-172
-165
-151
-148
-158
-169
-166
-161
-174
-192
-208
-212
-230
-237
-231
-226
-233
-248
-248
-259
-266
-273
-270
-263
-268
-280
-294
-298
-301
-307
-317
-319
-328
-332
-335
-342
-342
-341
-346
-344
-334
-328
-316
-317
-324
-322
-326
-322
-306
-295
-288
-280
-290
-293
-291
-292
-288
-281
-292
-294
-291
-286
-288
-303
-299
-308
-315
-320
-325
-338
-340
-344
-358
-362
-368
-370
-369
-371
-368
-382
-393
-396
-387
-370
-359
-360
-343
-329
-322
-319
-324
-311
-304
-302
-306
-301
-297
-283
-283
-289
-275
-264
-261
-267
-276
-260
-251
-254
-253
-252
-260
-271
-273
-279
-278
-277
-284
-293
-287
-277
-290
-303
-304
-298
-300
-300
-299
-297
-292
-298
-297
-295
-291
-304
-310
-313
-324
-321
-307
-291
-288
-293
-291
-285
-292
-297
-306
-319
-330
-338
-335
-341
-342
-354
-373
-378
-384
-380
-380
-388
-396
-395
-393
-383
-370
-363
-359
-357
-367
-363
-350
-359
-363
-363
-360
-356
-360
-357
-342
-353
-358
-352
-357
-370
-371
-370
-372
-363
-357
-351
-361
-368
-364
-361
-360
-361
-364
-355
-356
-357
-356
-348
-341
-337
-331
-342
-343
-342
-334
-321
-319
-305
-302
-320
-318
-330
-331
-335
-336
-332
-343
-343
-344
-336
-333
-346
-362
-371
-367
-375
-381
-364
-350
-341
-347
-342
-336
-343
-348
-346
-342
-338
-333
-325
-325
-336
-343
-339
-330
-336
-329
-320
-323
-323
-325
-320
-330
-329
-336
-340
-326
-322
-313
-317
-324
-329
-335
-344
-350
-344
-339
-337
-342
-348
-349
-348
-349
-367
-376
-387
-390
-391
-397
-402
-401
-399
-399
-398
-391
-369
-368
-382
-396
-393
-394
-397
-402
-404
-409
-425
-434
-429
-428
-431
-416
-408
-406
-398
-391
-394
-395
-395
-392
-397
-391
-382
-378
-369
-368
-363
-365
-354
-350
-351
-343
-346
-355
-351
-349
-356
-347
-338
-334
-332
-339
-345
-347
-340
-340
-336
-327
-322
-305
-295
-304
-293
-280
-276
-276
-266
-249
-243
-245
-247
-253
-249
-238
-225
-226
-238
-253
-264
-270
-280
-287
-292
-289
-292
-296
-302
-304
-308
-300
-296
-301
-285
-280
-287
-296
-293
-283
-281
-275
-268
-256
-260
-255
-243
-223
-213
-222
-223
-232
-234
-236
-235
-233
-239
-258
-269
-282
-282
-275
-282
-293
-304
-312
-319
-325
-333
-330
-334
-327
-315
-315
-318
-325
-330
-330
-337
-334
-321
-303
-288
-284
-293
-293
-300
-307
-312
-314
-299
-289
-280
-281
-281
-288
-297
-302
-292
-275
-267
-259
-274
-276
-269
-276
-278
-275
-268
-268
-269
-270
-265
-254
-249
-247
-231
-224
-234
-235
-231
-238
-253
-247
-243
-246
-256
-255
-241
-237
-236
-243
-232
-230
-232
-220
-218
-229
-236
-242
-248
-253
-253
-255
-260
-256
-266
-274
-267
-268
-275
-279
-281
-288
-300
-308
-317
-328
-333
-337
-345
-344
-349
-338
-320
-326
-324
-320
-316
-312
-302
-291
-295
-304
-308
-319
-326
-324
-328
-328
-331
-343
-329
-322
-319
-310
-306
-304
-303
-299
-296
-294
-296
-297
-303
-302
-297
-278
-260
-256
-256
-252
-258
-253
-252
-260
-251
-253
-257
-265
-284
-290
-281
-285
-286
-290
-288
-290
-292
-294
-296
-297
-296
-292
-300
-304
-301
-298
-298
-305
-314
-325
-324
-327
-326
-320
-321
-330
-334
-333
-342
-333
-333
-323
-319
-328
-335
-340
-333
-334
-341
-340
-340
-341
-341
-330
-340
-349
-360
-366
-363
-368
-367
-369
-376
-387
-385
-372
-366
-363
-352
-340
-348
-355
-367
-379
-376
-363
-360
-366
-369
-374
-365
-348
-336
-331
-328
-320
-322
-311
-310
-309
-307
-310
-313
-313
-322
-312
-330
-341
-337
-343
-346
-352
-337
-343
-339
-338
-353
-369
-373
-378
-378
-376
-377
-374
-378
-387
-394
-390
-385
-383
-385
-381
-387
-378
-368
-367
-374
-375
-388
-394
-404
-411
-406
-400
-391
-384
-376
-381
-377
-378
-376
-378
-380
-388
-388
-398
-396
-386
-391
-383
-377
-385
-385
-378
-389
-387
-375
-383
-391
-389
-378
-358
-352
-362
-367
-354
-344
-341
-334
-322
-317
-309
-302
-301
-305
-317
-313
-321
-328
-320
-307
-290
-294
-287
-273
-261
-252
-253
-250
-243
-251
-253
-256
-261
-257
-246
-244
-253
-248
-233
-225
-234
-239
-244
-245
-251
-241
-236
-225
-225
-239
-251
-263
-264
-272
-276
-287
-285
-285
-295
-303
-311
-301
-302
-300
-310
-309
-319
-331
-328
-314
-306
-311
-313
-312
-311
-315
-290
-264
-284
-288
-285
-282
-280
-286
-287
-289
-292
-286
-283
-282
-280
-284
-302
-308
-312
-319
-310
-314
-311
-307
-310
-309
-288
-265
-271
-280
-289
-297
-297
-295
-294
-284
-276
-260
-255
-240
-224
-217
-210
-225
-229
-224
-197
-198
-209
-213
-215
-215
-217
-215
-214
-208
-210
-206
-207
-199
-201
-199
-194
-187
-184
-178
-178
-183
-186
-193
-195
-203
-210
-218
-222
-229
-248
-250
-244
-253
-245
-251
-254
-264
-275
-272
-258
-259
-271
-273
-264
-259
-260
-247
-239
-226
-234
-238
-240
-243
-248
-249
-234
-233
-222
-211
-212
-216
-209
-206
-212
-199
-199
-195
-190
-187
-174
-167
-166
-169
-170
-174
-160
-156
-161
-156
-147
-141
-143
-143
-151
-152
-154
-165
-181
-189
-199
-205
-206
-208
-210
-201
-204
-207
-205
-208
-206
-196
-194
-194
-190
-192
-202
-207
-202
-206
-208
-194
-190
-198
-206
-202
-198
-201
-209
-212
-216
-221
-218
-221
-226
-225
-214
-230
-248
-248
-241
-231
-232
-222
-227
-236
-226
-228
-227
-230
-234
-230
-235
-238
-243
-235
-235
-244
-236
-228
-216
-208
-221
-232
-229
-226
-250
-266
-265
-273
-279
-280
-274
-270
-277
-282
-286
-269
-258
-248
-248
-259
-257
-252
-259
-253
-239
-247
-251
-258
-253
-245
-237
-229
-218
-216
-218
-219
-219
-217
-224
-207
-191
-171
-163
-156
-148
-143
-145
-155
-159
-159
-160
-153
-145
-144
-153
-138
-127
-141
-147
-152
-152
-155
-161
-156
-155
-168
-172
-172
-169
-166
-171
-166
-162
-158
-156
-162
-180
-184
-180
-187
-205
-226
-229
-235
-237
-242
-247
-254
-255
-256
-257
-264
-261
-259
-244
-247
-246
-240
-248
-252
-263
-264
-278
-289
-279
-266
-260
-236
-215
-213
-210
-217
-220
-219
-214
-212
-215
-208
-203
-212
-223
-218
-212
-204
-210
-210
-207
-215
-220
-211
-212
-211
-203
-214
-206
-207
-212
-207
-197
-195
-194
-191
-190
-181
-179
-175
-180
-178
-179
-179
-179
-190
-194
-196
-202
-196
-200
-197
-193
-186
-186
-176
-170
-171
-162
-161
-166
-162
-166
-179
-177
-183
-199
-213
-217
-237
-243
-240
-238
-248
-257
-271
-280
-283
-284
-276
-276
-261
-256
-253
-248
-235
-235
-236
-229
-217
-209
-224
-230
-218
-212
-222
-223
-217
-212
-227
-232
-236
-245
-252
-248
-247
-253
-262
-267
-271
-273
-266
-257
-246
-247
-251
-256
-262
-274
-274
-271
-271
-272
-263
-250
-251
-251
-246
-242
-235
-240
-251
-251
-257
-265
-262
-267
-264
-263
-264
-253
-256
-249
-242
-236
-235
-234
-236
-230
-213
-202
-191
-193
-183
-181
-180
-172
-171
-179
-174
-164
-163
-162
-153
-147
-149
-148
-153
-155
-169
-186
-181
-167
-176
-185
-187
-201
-212
-209
-207
-202
-197
-202
-198
-188
-183
-174
-181
-189
-182
-177
-164
-161
-157
-157
-150
-152
-154
-147
-146
-149
-151
-155
-161
-158
-167
-169
-160
-144
-143
-154
-151
-151
-164
-162
-148
-147
-157
-163
-171
-168
-178
-177
-179
-185
-191
-190
-182
-183
-176
-169
-174
-180
-193
-210
-212
-216
-213
-212
-220
-230
-225
-226
-229
-233
-231
-220
-236
-234
-223
-224
-233
-233
-237
-244
-255
-261
-259
-272
-283
-279
-259
-258
-257
-254
-250
-251
-258
-254
-257
-275
-282
-278
-277
-264
-254
-266
-272
-265
-267
-266
-250
-238
-257
-259
-249
-263
-260
-266
-278
-289
-294
-298
-293
-288
-284
-276
-265
-258
-269
-278
-276
-272
-273
-271
-260
-242
-235
-238
-225
-221
-224
-230
-230
-226
-222
-212
-212
-212
-215
-233
-248
-265
-265
-266
-281
-281
-288
-288
-299
-313
-322
-317
-319
-334
-334
-336
-335
-335
-335
-337
-341
-363
-383
-371
-371
-380
-370
-368
-385
-401
-396
-398
-397
-394
-399
-394
-383
-376
-371
-381
-389
-386
-375
-368
-375
-371
-382
-388
-395
-390
-382
-376
-374
-376
-383
-392
-388
-379
-379
-374
-361
-359
-354
-357
-358
-344
-337
-335
-341
-340
-335
-327
-324
-322
-318
-311
-307
-306
-296
-309
-310
-306
-307
-317
-310
-300
-301
-298
-303
-294
-286
-293
-296
-280
-282
-290
-295
-296
-298
-299
-296
-291
-276
-269
-263
-263
-265
-253
-251
-254
-258
-263
-262
-272
-278
-285
-283
-283
-281
-280
-277
-281
-288
-293
-303
-297
-293
-292
-285
-284
-283
-287
-290
-283
-276
-279
-272
-271
-282
-293
-293
-295
-291
-293
-295
-283
-281
-284
-280
-280
-286
-281
-272
-263
-269
-262
-261
-256
-246
-233
-224
-224
-233
-234
-233
-242
-232
-234
-251
-262
-266
-270
-267
-277
-270
-260
-258
-265
-270
-269
-273
-270
-277
-283
-282
-269
-270
-279
-271
-279
-291
-297
-295
-295
-302
-301
-308
-305
-310
-306
-301
-302
-294
-294
-290
-286
-294
-293
-287
-278
-271
-263
-265
-277
-274
-282
-284
-282
-278
-279
-280
-273
-269
-267
-271
-279
-264
-247
-252
-263
-266
-275
-283
-284
-279
-268
-255
-251
-260
-253
-251
-252
-239
-228
-218
-216
-229
-230
-233
-233
-240
-252
-254
-263
-264
-260
-256
-255
-261
-263
-258
-249
-243
-237
-232
-242
-246
-245
-243
-231
-230
-219
-212
-212
-204
-212
-219
-207
-207
-222
-224
-230
-237
-234
-234
-234
-229
-227
-230
-226
-216
-214
-220
-223
-220
-218
-225
-231
-234
-236
-231
-215
-213
-204
-206
-212
-213
-218
-218
-204
-194
-200
-209
-201
-195
-214
-228
-226
-230
-239
-242
-248
-248
-247
-247
-262
-274
-279
-270
-262
-268
-273
-279
-265
-269
-273
-285
-291
-298
-307
-309
-311
-305
-294
-299
-316
-326
-326
-325
-332
-332
-328
-327
-333
-340
-338
-332
-324
-315
-321
-319
-310
-301
-300
-305
-297
-301
-308
-322
-326
-321
-313
-310
-311
-314
-312
-297
-287
-290
-292
-284
-283
-293
-296
-304
-304
-309
-315
-308
-300
-288
-285
-279
-274
-266
-262
-250
-239
-250
-263
-252
-266
-270
-272
-274
-276
-273
-264
-272
-274
-273
-264
-267
-263
-273
-271
-291
-296
-295
-297
-294
-300
-305
-310
-308
-306
-304
-306
-289
-289
-295
-293
-285
-283
-287
-278
-279
-287
-296
-297
-288
-278
-288
-290
-281
-277
-274
-283
-278
-267
-268
-262
-255
-260
-261
-267
-277
-289
-300
-293
-287
-283
-282
-271
-270
-285
-291
-294
-285
-277
-274
-273
-274
-275
-272
-268
-269
-282
-290
-290
-293
-294
-295
-298
-295
-305
-313
-314
-303
-300
-308
-307
-305
-303
-302
-291
-295
-294
-299
-311
-321
-327
-320
-313
-313
-315
-313
-319
-315
-307
-303
-298
-305
-306
-298
-297
-291
-277
-273
-272
-277
-279
-291
-298
-298
-298
-299
-307
-311
-307
-306
-307
-309
-291
-271
-264
-258
-262
-257
-263
-272
-269
-266
-268
-271
-272
-272
-270
-273
-276
-273
-272
-270
-273
-288
-305
-321
-327
-327
-321
-318
-309
-308
-308
-304
-291
-290
-311
-312
-309
-305
-307
-313
-317
-325
-320
-331
-331
-336
-343
-344
-346
-329
-324
-331
-324
-315
-318
-326
-329
-325
-330
-334
-341
-342
-340
-342
-346
-354
-355
-354
-347
-347
-356
-348
-347
-351
-345
-337
-323
-313
-298
-299
-302
-298
-304
-302
-298
-301
-297
-289
-288
-282
-270
-258
-254
-248
-241
-231
-223
-213
-206
-204
-200
-205
-201
-195
-199
-204
-203
-196
-204
-201
-202
-205
-181
-177
-183
-185
-175
-160
-156
-152
-163
-177
-182
-189
-192
-196
-192
-191
-194
-187
-191
-188
-197
-205
-224
-244
-235
-228
-230
-232
-229
-224
-227
-238
-249
-255
-258
-267
-267
-264
-266
-261
-258
-262
-268
-267
-275
-287
-290
-288
-284
-285
-279
-267
-265
-273
-273
-264
-264
-271
-266
-261
-262
-269
-272
-271
-276
-284
-294
-287
-283
-289
-296
-299
-303
-299
-287
-290
-288
-286
-276
-288
-298
-280
-275
-287
-292
-289
-289
-294
-294
-292
-288
-301
-310
-307
-303
-298
-294
-290
-281
-284
-286
-281
-280
-279
-270
-256
-263
-264
-251
-246
-241
-238
-237
-241
-244
-240
-227
-210
-200
-198
-199
-188
-179
-175
-185
-195
-194
-203
-195
-206
-211
-203
-204
-207
-202
-195
-203
-212
-216
-212
-223
-235
-256
-266
-270
-265
-245
-231
-232
-241
-234
-239
-238
-251
-271
-272
-274
-273
-263
-259
-260
-259
-256
-243
-245
-231
-215
-213
-198
-200
-208
-214
-215
-215
-219
-221
-226
-235
-235
-229
-235
-241
-243
-239
-242
-254
-260
-265
-270
-275
-273
-276
-282
-277
-266
-261
-258
-261
-267
-264
-265
-264
-266
-278
-277
-277
-276
-278
-281
-265
-269
-270
-259
-255
-239
-226
-224
-233
-237
-238
-245
-255
-268
-275
-280
-281
-274
-266
-254
-247
-242
-244
-249
-254
-268
-275
-271
-270
-268
-263
-256
-254
-260
-256
-254
-242
-239
-240
-225
-226
-235
-238
-247
-252
-262
-263
-273
-271
-261
-260
-247
-237
-244
-258
-247
-254
-266
-263
-250
-237
-244
-236
-226
-230
-226
-224
-229
-237
-233
-223
-230
-225
-220
-215
-213
-215
-218
-219
-238
-254
-247
-255
-249
-227
-223
-223
-238
-250
-259
-267
-266
-264
-273
-275
-267
-264
-261
-258
-263
-263
-257
-257
-249
-250
-246
-234
-224
-229
-247
-248
-259
-259
-258
-250
-247
-249
-247
-247
-228
-222
-208
-205
-205
-202
-205
-203
-202
-203
-209
-214
-225
-238
-245
-238
-241
-257
-257
-254
-256
-259
-262
-265
-248
-251
-262
-258
-252
-247
-251
-260
-262
-261
-257
-246
-228
-212
-208
-199
-188
-188
-186
-187
-188
-179
-170
-168
-157
-149
-155
-157
-171
-178
-166
-148
-148
-145
-143
-139
-141
-147
-130
-120
-117
-130
-134
-133
-124
-115
-118
-118
-121
-130
-133
-143
-150
-153
-155
-152
-160
-159
-162
-172
-172
-179
-188
-189
-185
-180
-192
-206
-226
-223
-214
-223
-235
-252
-255
-254
-262
-269
-279
-275
-270
-265
-260
-260
-248
-248
-248
-254
-254
-241
-240
-240
-239
-238
-242
-242
-247
-249
-248
-252
-250
-251
-235
-226
-243
-241
-237
-241
-244
-248
-255
-263
-254
-242
-238
-243
-244
-233
-227
-224
-227
-220
-218
-219
-227
-223
-233
-238
-228
-224
-234
-242
-239
-235
-230
-238
-242
-236
-233
-238
-252
-271
-281
-285
-293
-305
-304
-297
-290
-276
-270
-274
-286
-285
-272
-270
-272
-273
-275
-278
-270
-265
-267
-272
-267
-252
-250
-249
-243
-240
-249
-251
-255
-259
-254
-258
-259
-249
-237
-231
-241
-255
-247
-240
-247
-249
-247
-247
-247
-259
-263
-265
-272
-267
-266
-271
-273
-261
-258
-261
-255
-263
-268
-270
-279
-274
-268
-260
-253
-249
-258
-273
-268
-274
-273
-279
-279
-272
-281
-287
-290
-307
-319
-325
-328
-331
-326
-329
-336
-335
-338
-329
-333
-342
-342
-328
-319
-321
-324
-332
-334
-337
-327
-327
-334
-330
-329
-336
-342
-335
-327
-322
-321
-312
-311
-319
-317
-311
-301
-307
-303
-309
-306
-308
-318
-317
-310
-303
-306
-312
-311
-300
-291
-301
-294
-292
-299
-293
-286
-271
-271
-277
-276
-267
-247
-241
-246
-251
-253
-262
-267
-258
-265
-266
-269
-283
-290
-287
-277
-275
-266
-268
-268
-271
-283
-290
-293
-284
-274
-269
-249
-247
-250
-256
-265
-262
-267
-274
-287
-276
-261
-260
-268
-270
-279
-284
-281
-282
-288
-296
-300
-299
-301
-302
-296
-300
-306
-302
-288
-284
-283
-280
-289
-290
-295
-290
-293
-307
-312
-322
-323
-315
-320
-330
-344
-355
-370
-365
-354
-340
-338
-340
-346
-346
-347
-356
-358
-366
-369
-358
-365
-375
-367
-371
-376
-376
-377
-376
-373
-373
-368
-364
-342
-333
-333
-326
-325
-323
-332
-338
-345
-329
-323
-314
-304
-311
-313
-304
-304
-311
-303
-287
-284
-279
-269
-256
-254
-246
-229
-222
-223
-218
-207
-216
-222
-233
-226
-237
-240
-244
-252
-253
-246
-233
-234
-232
-233
-238
-242
-236
-245
-245
-254
-266
-264
-270
-280
-277
-278
-281
-288
-295
-289
-282
-282
-296
-293
-292
-293
-296
-305
-311
-322
-329
-316
-306
-297
-293
-292
-293
-293
-289
-298
-304
-305
-303
-306
-302
-293
-291
-292
-298
-305
-305
-300
-310
-316
-314
-316
-313
-312
-297
-294
-309
-311
-314
-318
-312
-307
-306
-311
-305
-296
-295
-299
-306
-307
-309
-309
-308
-304
-305
-311
-303
-304
-304
-307
-318
-318
-314
-306
-316
-326
-329
-334
-327
-324
-327
-333
-351
-346
-336
-338
-332
-326
-330
-325
-319
-313
-310
-302
-303
-309
-294
-294
-293
-287
-294
-295
-289
-276
-265
-258
-245
-243
-236
-238
-241
-247
-253
-256
-255
-239
-234
-238
-237
-237
-216
-208
-195
-191
-199
-197
-202
-206
-216
-208
-214
-220
-210
-215
-230
-242
-252
-250
-252
-263
-260
-256
-237
-236
-225
-220
-220
-219
-220
-226
-232
-231
-228
-217
-221
-227
-228
-228
-231
-229
-230
-236
-222
-222
-221
-233
-238
-248
-257
-244
-235
-230
-220
-212
-206
-208
-212
-219
-234
-242
-249
-259
-259
-243
-243
-253
-257
-256
-267
-271
-268
-257
-255
-252
-244
-236
-244
-256
-270
-273
-267
-262
-259
-254
-259
-271
-279
-274
-266
-262
-266
-278
-274
-268
-251
-266
-276
-280
-279
-280
-287
-281
-278
-278
-270
-251
-239
-234
-233
-229
-222
-219
-223
-214
-203
-201
-198
-191
-183
-183
-189
-196
-196
-194
-188
-191
-194
-192
-197
-195
-203
-219
-234
-240
-244
-246
-234
-236
-238
-239
-239
-236
-232
-229
-233
-230
-224
-224
-228
-232
-231
-229
-231
-228
-232
-238
-240
-239
-236
-235
-231
-230
-221
-220
-225
-226
-239
-244
-234
-231
-235
-242
-240
-235
-217
-213
-220
-225
-226
-235
-245
-248
-247
-252
-263
-273
-276
-267
-279
-276
-264
-255
-252
-258
-260
-254
-245
-246
-250
-255
-260
-270
-257
-250
-246
-248
-248
-245
-247
-255
-271
-273
-275
-277
-278
-278
-278
-284
-296
-290
-278
-276
-274
-276
-278
-284
-281
-270
-262
-267
-268
-257
-255
-246
-245
-244
-240
-251
-246
-231
-229
-232
-241
-249
-252
-253
-254
-255
-252
-258
-258
-257
-265
-266
-270
-263
-246
-237
-230
-230
-235
-236
-227
-220
-224
-223
-228
-225
-223
-217
-219
-226
-229
-227
-210
-215
-215
-213
-219
-212
-212
-211
-208
-213
-218
-227
-236
-254
-266
-269
-270
-267
-279
-274
-275
-295
-291
-292
-285
-279
-287
-297
-285
-281
-274
-260
-262
-271
-274
-286
-293
-285
-283
-283
-283
-285
-289
-291
-288
-276
-268
-260
-263
-262
-255
-263
-279
-281
-281
-293
-293
-301
-303
-292
-292
-296
-295
-290
-292
-296
-306
-313
-330
-329
-331
-342
-338
-317
-305
-309
-309
-299
-284
-270
-272
-280
-280
-282
-282
-278
-282
-286
-277
-260
-243
-243
-241
-236
-232
-219
-208
-199
-197
-204
-201
-197
-205
-214
-222
-220
-215
-211
-200
-206
-205
-203
-209
-211
-211
-220
-236
-233
-246
-254
-263
-277
-278
-283
-290
-291
-276
-266
-264
-267
-274
-276
-276
-288
-298
-303
-299
-298
-311
-315
-315
-311
-312
-308
-308
-307
-315
-327
-318
-305
-294
-305
-313
-322
-320
-314
-318
-321
-329
-330
-324
-319
-315
-309
-316
-321
-324
-326
-323
-331
-340
-341
-345
-342
-343
-350
-353
-350
-348
-348
-347
-351
-359
-360
-364
-364
-356
-355
-361
-377
-382
-383
-391
-394
-386
-376
-355
-338
-328
-334
-332
-322
-319
-308
-307
-299
-293
-292
-289
-293
-288
-284
-281
-286
-288
-286
-289
-288
-292
-300
-298
-298
-305
-319
-326
-320
-320
-321
-318
-308
-307
-304
-306
-305
-296
-297
-295
-291
-293
-282
-276
-280
-305
-309
-303
-298
-295
-299
-293
-298
-301
-302
-300
-290
-292
-312
-315
-302
-298
-303
-304
-299
-298
-310
-309
-298
-297
-291
-298
-310
-307
-312
-313
-317
-326
-329
-330
-337
-343
-341
-350
-367
-373
-374
-364
-368
-370
-368
-369
-368
-369
-360
-359
-353
-345
-342
-337
-347
-345
-339
-340
-332
-341
-337
-331
-331
-338
-333
-336
-334
-318
-312
-316
-313
-309
-300
-288
-288
-286
-287
-281
-270
-257
-252
-260
-257
-257
-254
-255
-251
-248
-240
-236
-238
-240
-253
-264
-274
-270
-266
-262
-256
-250
-252
-245
-235
-230
-223
-218
-218
-226
-234
-248
-249
-251
-251
-245
-239
-232
-243
-248
-250
-254
-246
-240
-235
-235
-238
-232
-240
-242
-246
-256
-251
-245
-236
-233
-243
-247
-237
-215
-211
-228
-245
-248
-238
-245
-250
-251
-250
-243
-231
-222
-222
-232
-233
-230
-246
-243
-235
-233
-235
-237
-222
-228
-234
-234
-239
-232
-231
-226
-229
-230
-230
-231
-228
-234
-236
-257
-271
-277
-279
-280
-288
-273
-274
-292
-302
-302
-296
-298
-302
-299
-295
-292
-285
-284
-287
-287
-296
-309
-306
-307
-301
-290
-283
-274
-269
-267
-268
-259
-255
-254
-245
-236
-230
-227
-226
-225
-218
-202
-194
-195
-196
-195
-191
-183
-186
-185
-184
-184
-172
-174
-172
-177
-180
-192
-200
-203
-200
-201
-197
-195
-207
-194
-184
-186
-202
-205
-203
-214
-222
-218
-208
-210
-218
-215
-213
-211
-225
-234
-233
-237
-229
-226
-226
-227
-227
-227
-220
-231
-234
-217
-210
-209
-214
-217
-221
-232
-232
-236
-239
-238
-232
-220
-216
-216
-212
-208
-205
-212
-214
-204
-197
-198
-195
-194
-194
-195
-192
-194
-193
-190
-196
-199
-195
-199
-207
-207
-201
-195
-195
-184
-187
-199
-194
-204
-213
-211
-218
-230
-229
-230
-240
-244
-237
-228
-231
-233
-239
-227
-216
-217
-213
-205
-216
-224
-235
-257
-256
-255
-266
-280
-280
-271
-275
-285
-293
-296
-288
-289
-290
-281
-273
-281
-284
-280
-281
-275
-261
-254
-254
-257
-252
-249
-248
-243
-245
-239
-226
-224
-231
-236
-236
-226
-217
-229
-224
-208
-201
-205
-207
-205
-211
-213
-215
-207
-219
-224
-224
-211
-202
-208
-204
-193
-203
-210
-200
-203
-203
-197
-192
-198
-199
-207
-213
-208
-205
-204
-212
-216
-223
-239
-248
-250
-252
-262
-259
-262
-283
-306
-316
-310
-326
-342
-341
-331
-325
-334
-341
-336
-330
-333
-335
-332
-320
-317
-315
-309
-314
-302
-297
-304
-299
-297
-311
-316
-316
-314
-318
-320
-311
-316
-321
-319
-313
-311
-307
-309
-308
-299
-286
-284
-282
-273
-260
-251
-249
-254
-258
-251
-246
-244
-242
-247
-242
-242
-244
-234
-232
-225
-224
-220
-211
-218
-219
-222
-226
-229
-243
-251
-244
-235
-232
-232
-221
-215
-226
-226
-233
-228
-230
-239
-222
-216
-219
-221
-213
-210
-213
-208
-200
-194
-192
-200
-201
-210
-220
-230
-241
-239
-248
-246
-240
-235
-237
-233
-229
-236
-242
-246
-249
-257
-268
-282
-292
-294
-305
-326
-334
-332
-326
-317
-306
-308
-310
-310
-305
-309
-291
-273
-272
-273
-277
-281
-284
-284
-282
-272
-264
-279
-294
-302
-307
-311
-299
-272
-260
-247
-249
-262
-271
-265
-258
-259
-257
-258
-271
-281
-271
-268
-267
-263
-262
-256
-259
-259
-262
-276
-292
-295
-282
-297
-300
-290
-299
-310
-301
-289
-280
-265
-256
-245
-230
-226
-228
-227
-230
-238
-249
-255
-246
-231
-225
-226
-233
-237
-238
-226
-220
-228
-221
-212
-221
-229
-236
-229
-230
-227
-212
-210
-213
-209
-208
-214
-209
-209
-211
-200
-204
-207
-198
-193
-182
-185
-178
-184
-190
-201
-217
-214
-228
-246
-257
-254
-247
-249
-259
-258
-251
-250
-245
-254
-255
-261
-267
-274
-269
-260
-260
-262
-266
-273
-288
-290
-277
-277
-276
-278
-284
-284
-281
-274
-266
-258
-248
-239
-244
-246
-247
-242
-250
-247
-261
-263
-261
-263
-264
-267
-268
-282
-285
-285
-289
-287
-283
-292
-286
-277
-295
-296
-286
-277
-272
-279
-291
-292
-289
-293
-296
-292
-301
-299
-294
-294
-286
-289
-283
-283
-286
-292
-297
-292
-292
-298
-300
-286
-269
-275
-266
-262
-273
-265
-254
-254
-267
-274
-277
-277
-282
-276
-261
-254
-262
-261
-250
-252
-265
-258
-241
-243
-240
-232
-222
-219
-214
-219
-214
-199
-191
-182
-181
-191
-222
-226
-211
-203
-207
-216
-224
-215
-205
-216
-225
-229
-243
-247
-242
-234
-227
-242
-237
-236
-246
-265
-272
-276
-284
-301
-303
-296
-302
-311
-318
-311
-313
-307
-303
-301
-300
-276
-256
-245
-229
-235
-245
-270
-292
-298
-296
-295
-286
-268
-269
-274
-267
-259
-264
-275
-277
-281
-288
-283
-276
-281
-301
-310
-323
-336
-342
-339
-334
-340
-346
-344
-328
-322
-319
-302
-298
-303
-300
-307
-311
-309
-303
-294
-304
-295
-285
-276
-272
-272
-281
-281
-282
-276
-273
-268
-265
-271
-265
-267
-264
-261
-262
-277
-283
-289
-295
-302
-299
-278
-288
-284
-268
-271
-276
-286
-287
-292
-300
-287
-275
-270
-275
-286
-301
-311
-315
-319
-305
-292
-289
-289
-286
-284
-289
-296
-308
-311
-300
-298
-301
-297
-294
-292
-289
-294
-311
-323
-324
-332
-331
-327
-324
-318
-315
-315
-311
-317
-323
-322
-315
-310
-320
-321
-316
-317
-310
-310
-318
-326
-336
-326
-318
-316
-321
-313
-308
-298
-301
-312
-310
-316
-322
-318
-311
-314
-308
-301
-303
-309
-317
-325
-318
-325
-326
-328
-322
-305
-302
-301
-298
-290
-289
-287
-304
-326
-320
-320
-326
-324
-323
-319
-316
-316
-312
-308
-308
-295
-286
-285
-277
-270
-282
-281
-276
-275
-281
-283
-291
-301
-296
-298
-286
-280
-270
-264
-275
-269
-265
-273
-276
-281
-281
-286
-291
-285
-278
-283
-298
-294
-281
-265
-265
-274
-275
-285
-284
-274
-271
-277
-285
-289
-298
-310
-309
-296
-288
-280
-276
-281
-286
-281
-280
-280
-279
-273
-269
-269
-269
-263
-262
-264
-274
-276
-273
-267
-270
-274
-272
-266
-268
-268
-262
-264
-262
-262
-251
-268
-278
-271
-263
-270
-284
-284
-276
-276
-286
-283
-296
-294
-298
-302
-305
-308
-312
-317
-321
-345
-347
-338
-335
-339
-346
-330
-332
-344
-345
-351
-349
-345
-343
-343
-331
-312
-302
-308
-310
-301
-300
-286
-278
-271
-264
-254
-249
-251
-256
-250
-243
-242
-242
-247
-250
-249
-244
-255
-250
-240
-240
-241
-237
-238
-236
-234
-239
-242
-234
-238
-236
-227
-212
-201
-209
-216
-227
-243
-251
-249
-251
-247
-232
-227
-234
-217
-206
-209
-222
-224
-214
-213
-212
-207
-201
-194
-187
-196
-214
-215
-220
-225
-232
-236
-228
-234
-239
-253
-270
-280
-280
-278
-272
-263
-260
-255
-249
-262
-283
-272
-269
-274
-274
-268
-261
-248
-233
-221
-229
-231
-223
-234
-235
-247
-259
-255
-258
-263
-257
-258
-261
-261
-255
-257
-259
-265
-272
-264
-261
-258
-268
-277
-266
-261
-264
-271
-270
-266
-258
-264
-257
-253
-258
-261
-265
-257
-259
-254
-262
-269
-270
-260
-247
-230
-235
-246
-246
-244
-244
-249
-252
-256
-254
-254
-262
-271
-276
-288
-291
-296
-296
-290
-277
-271
-268
-269
-277
-277
-281
-283
-292
-303
-306
-297
-295
-284
-276
-278
-275
-271
-275
-282
-286
-279
-262
-247
-239
-237
-231
-228
-222
-231
-232
-226
-221
-210
-207
-197
-192
-187
-187
-187
-199
-205
-205
-215
-206
-206
-207
-223
-228
-236
-247
-245
-244
-250
-250
-245
-259
-267
-279
-290
-287
-271
-266
-264
-256
-251
-251
-256
-260
-255
-248
-253
-263
-274
-268
-272
-273
-281
-285
-286
-287
-287
-292
-306
-315
-325
-336
-346
-351
-354
-352
-343
-350
-359
-352
-351
-366
-365
-362
-359
-365
-361
-347
-336
-332
-335
-326
-339
-340
-340
-341
-335
-340
-337
-333
-333
-335
-325
-324
-317
-304
-294
-291
-291
-286
-296
-298
-297
-294
-288
-282
-279
-278
-285
-286
-284
-298
-301
-300
-290
-272
-269
-272
-258
-261
-257
-254
-261
-256
-250
-243
-243
-226
-226
-223
-221
-232
-240
-241
-248
-251
-249
-243
-254
-265
-261
-265
-279
-298
-302
-302
-302
-307
-314
-318
-327
-336
-336
-333
-331
-332
-335
-346
-349
-345
-340
-339
-328
-318
-315
-314
-312
-309
-326
-339
-336
-322
-312
-307
-306
-314
-320
-320
-324
-336
-333
-329
-337
-347
-347
-356
-353
-345
-349
-342
-342
-339
-333
-331
-333
-341
-335
-337
-351
-360
-366
-362
-353
-347
-345
-345
-340
-340
-338
-327
-321
-310
-314
-324
-318
-312
-309
-316
-323
-333
-331
-323
-323
-335
-326
-321
-326
-323
-311
-317
-330
-335
-334
-335
-326
-322
-319
-321
-334
-332
-324
-324
-320
-315
-312
-307
-295
-299
-294
-280
-275
-265
-261
-258
-254
-242
-243
-251
-245
-224
-222
-232
-243
-240
-244
-248
-243
-248
-245
-249
-256
-262
-273
-285
-288
-280
-281
-268
-268
-273
-274
-286
-281
-284
-286
-284
-269
-247
-238
-231
-226
-233
-239
-231
-235
-236
-237
-231
-236
-241
-239
-236
-229
-225
-234
-245
-251
-264
-268
-265
-258
-252
-247
-247
-240
-239
-253
-252
-249
-247
-240
-239
-232
-224
-225
-217
-210
-207
-209
-212
-220
-239
-242
-238
-243
-239
-235
-242
-253
-271
-286
-288
-296
-293
-284
-283
-289
-282
-287
-295
-295
-290
-291
-295
-293
-285
-274
-277
-273
-254
-244
-248
-248
-243
-246
-261
-264
-267
-270
-268
-255
-248
-252
-256
-254
-246
-256
-250
-244
-231
-227
-231
-232
-230
-233
-217
-199
-203
-200
-205
-206
-204
-205
-191
-181
-170
-167
-186
-202
-199
-192
-192
-194
-196
-204
-200
-186
-174
-172
-169
-163
-173
-171
-162
-167
-186
-181
-174
-182
-190
-185
-188
-194
-196
-199
-192
-184
-187
-185
-180
-185
-196
-208
-208
-209
-215
-213
-212
-198
-188
-197
-208
-204
-205
-209
-214
-225
-238
-237
-229
-239
-246
-239
-239
-244
-253
-267
-278
-267
-258
-263
-260
-248
-252
-254
-251
-255
-255
-247
-247
-242
-239
-245
-242
-240
-239
-225
-215
-213
-206
-196
-187
-193
-191
-185
-176
-178
-179
-181
-181
-179
-177
-170
-166
-168
-171
-168
-179
-180
-164
-162
-172
-161
-166
-174
-173
-174
-176
-177
-171
-172
-182
-183
-186
-191
-193
-197
-200
-208
-220
-220
-215
-218
-218
-210
-199
-202
-202
-196
-186
-199
-202
-209
-222
-238
-240
-238
-245
-248
-252
-260
-278
-292
-288
-278
-285
-292
-289
-293
-296
-302
-294
-295
-301
-298
-301
-301
-306
-298
-290
-274
-263
-262
-264
-267
-259
-250
-256
-247
-232
-235
-244
-243
-245
-245
-231
-228
-224
-237
-243
-245
-250
-258
-264
-258
-255
-252
-251
-250
-250
-253
-246
-245
-245
-240
-235
-223
-230
-246
-236
-230
-226
-215
-228
-239
-235
-232
-219
-218
-223
-219
-227
-233
-222
-213
-225
-225
-219
-215
-210
-208
-206
-223
-223
-227
-232
-245
-252
-252
-241
-245
-252
-250
-244
-252
-268
-281
-281
-273
-270
-265
-275
-271
-273
-271
-266
-268
-264
-262
-254
-251
-257
-258
-250
-251
-247
-241
-244
-234
-228
-231
-220
-209
-213
-228
-234
-233
-237
-229
-217
-208
-215
-229
-227
-235
-244
-238
-222
-215
-215
-217
-225
-229
-222
-225
-233
-232
-244
-246
-249
-245
-241
-245
-257
-253
-248
-242
-249
-253
-241
-242
-254
-252
-247
-239
-248
-267
-265
-261
-260
-254
-257
-267
-271
-274
-275
-274
-280
-279
-271
-269
-276
-289
-295
-301
-314
-327
-329
-333
-330
-323
-310
-299
-301
-299
-298
-308
-317
-326
-340
-352
-353
-347
-339
-323
-319
-304
-291
-290
-279
-273
-271
-268
-260
-249
-243
-239
-232
-233
-240
-260
-280
-274
-257
-255
-254
-259
-256
-271
-270
-264
-257
-247
-245
-243
-239
-226
-225
-226
-214
-209
-205
-205
-208
-208
-206
-199
-187
-178
-180
-194
-205
-202
-194
-200
-203
-200
-194
-197
-206
-212
-209
-205
-218
-225
-241
-251
-264
-268
-262
-266
-263
-258
-259
-258
-257
-262
-283
-290
-285
-283
-286
-278
-258
-264
-262
-256
-249
-246
-242
-242
-247
-237
-227
-232
-236
-230
-229
-225
-229
-217
-220
-231
-227
-229
-242
-252
-245
-250
-252
-248
-238
-236
-248
-256
-254
-261
-275
-276
-283
-278
-276
-270
-259
-253
-248
-238
-235
-242
-243
-236
-232
-229
-227
-229
-220
-218
-224
-232
-231
-225
-233
-235
-235
-240
-238
-237
-237
-228
-227
-237
-245
-254
-248
-252
-253
-254
-251
-241
-238
-248
-251
-254
-247
-222
-218
-228
-223
-217
-216
-212
-198
-201
-202
-198
-213
-218
-217
-213
-212
-203
-202
-207
-209
-216
-225
-235
-228
-212
-208
-217
-214
-221
-229
-233
-236
-238
-235
-242
-238
-230
-242
-250
-240
-229
-233
-237
-233
-221
-224
-229
-215
-196
-194
-202
-209
-223
-225
-229
-240
-245
-244
-234
-225
-214
-206
-199
-193
-198
-198
-194
-188
-196
-194
-207
-225
-228
-227
-228
-223
-220
-223
-215
-207
-216
-218
-217
-223
-230
-220
-207
-202
-210
-207
-206
-209
-210
-211
-205
-209
-207
-209
-207
-204
-204
-209
-216
-223
-225
-229
-234
-238
-245
-249
-237
-247
-256
-253
-250
-255
-248
-232
-236
-245
-249
-246
-251
-264
-261
-254
-247
-248
-250
-253
-253
-237
-232
-225
-236
-237
-237
-228
-220
-212
-209
-211
-212
-219
-225
-223
-212
-221
-223
-219
-224
-220
-225
-227
-223
-220
-222
-223
-217
-223
-211
-218
-233
-236
-229
-239
-244
-235
-235
-240
-243
-233
-238
-230
-223
-213
-211
-211
-214
-206
-208
-222
-222
-218
-219
-219
-212
-215
-218
-220
-232
-230
-234
-246
-248
-248
-235
-224
-218
-215
-212
-215
-214
-226
-231
-229
-235
-233
-236
-236
-235
-242
-245
-245
-233
-215
-203
-200
-208
-213
-220
-231
-248
-260
-255
-255
-253
-245
-242
-246
-248
-239
-245
-250
-238
-229
-229
-239
-249
-250
-257
-262
-257
-268
-270
-270
-287
-288
-294
-296
-302
-304
-306
-293
-285
-296
-302
-294
-292
-291
-298
-307
-299
-303
-298
-308
-314
-325
-327
-322
-314
-307
-297
-292
-289
-282
-283
-283
-290
-288
-283
-281
-272
-269
-265
-263
-271
-272
-275
-276
-280
-276
-278
-278
-272
-268
-273
-279
-284
-291
-299
-302
-295
-286
-285
-285
-275
-271
-277
-274
-272
-273
-268
-257
-257
-246
-234
-230
-225
-232
-244
-248
-252
-246
-240
-236
-225
-228
-229
-230
-238
-243
-248
-252
-263
-267
-281
-292
-296
-304
-309
-309
-304
-297
-299
-296
-302
-301
-294
-285
-281
-274
-272
-277
-262
-258
-266
-278
-277
-274
-265
-255
-256
-244
-238
-246
-263
-267
-274
-262
-251
-239
-240
-238
-237
-248
-253
-252
-253
-245
-231
-240
-245
-251
-257
-267
-272
-279
-282
-283
-292
-302
-300
-299
-307
-310
-304
-291
-284
-281
-277
-273
-266
-251
-243
-237
-230
-217
-211
-214
-223
-217
-217
-227
-220
-208
-199
-198
-211
-212
-208
-206
-198
-210
-210
-196
-190
-185
-186
-182
-187
-185
-185
-192
-192
-194
-188
-189
-187
-188
-187
-192
-207
-220
-219
-210
-209
-210
-212
-211
-217
-220
-217
-220
-226
-231
-224
-225
-224
-226
-225
-215
-216
-219
-234
-246
-239
-243
-259
-244
-240
-254
-264
-267
-271
-267
-259
-256
-252
-261
-271
-264
-258
-263
-277
-280
-277
-285
-292
-284
-282
-287
-284
-284
-284
-280
-267
-266
-260
-261
-253
-242
-231
-227
-222
-213
-219
-214
-202
-183
-180
-180
-184
-167
-156
-153
-155
-158
-162
-166
-155
-148
-137
-123
-127
-149
-153
-159
-150
-142
-144
-143
-139
-135
-120
-127
-138
-149
-145
-137
-157
-166
-178
-181
-181
-181
-181
-182
-190
-197
-195
-208
-215
-201
-192
-180
-194
-207
-211
-206
-213
-210
-211
-231
-227
-235
-255
-274
-271
-268
-269
-273
-271
-262
-270
-292
-290
-278
-280
-287
-274
-274
-282
-284
-283
-284
-296
-301
-299
-291
-283
-284
-278
-279
-278
-267
-261
-250
-241
-239
-234
-233
-232
-241
-235
-229
-220
-210
-214
-204
-200
-197
-190
-195
-191
-186
-181
-186
-198
-193
-196
-197
-203
-213
-212
-209
-214
-220
-209
-202
-207
-198
-186
-184
-181
-188
-196
-208
-220
-220
-229
-234
-231
-225
-223
-226
-225
-232
-245
-236
-238
-251
-267
-268
-255
-268
-282
-294
-289
-293
-303
-303
-294
-284
-281
-282
-284
-279
-281
-279
-274
-269
-283
-279
-270
-267
-259
-274
-271
-273
-274
-283
-284
-279
-278
-280
-277
-271
-264
-276
-297
-310
-289
-287
-288
-285
-286
-273
-267
-270
-278
-273
-282
-282
-271
-276
-280
-265
-261
-258
-253
-245
-233
-224
-218
-219
-210
-200
-200
-206
-203
-214
-239
-241
-248
-257
-263
-279
-290
-300
-314
-323
-321
-323
-332
-337
-345
-355
-366
-385
-390
-386
-388
-390
-385
-379
-374
-368
-369
-360
-351
-351
-337
-329
-329
-328
-329
-330
-326
-320
-301
-286
-292
-309
-320
-306
-304
-289
-283
-282
-275
-266
-263
-264
-254
-250
-246
-245
-251
-249
-245
-242
-239
-236
-224
-216
-207
-209
-219
-219
-215
-216
-221
-217
-202
-197
-201
-204
-200
-197
-207
-213
-206
-199
-200
-191
-189
-181
-184
-195
-190
-187
-181
-180
-189
-193
-185
-181
-180
-181
-182
-196
-198
-198
-201
-205
-209
-212
-212
-215
-222
-217
-217
-218
-226
-217
-223
-224
-214
-213
-219
-229
-228
-226
-229
-244
-254
-265
-272
-268
-273
-276
-272
-278
-274
-275
-269
-272
-278
-283
-288
-286
-291
-284
-283
-276
-278
-287
-288
-292
-292
-290
-280
-272
-266
-262
-257
-257
-242
-239
-242
-234
-233
-218
-214
-214
-210
-206
-197
-197
-203
-206
-205
-205
-196
-185
-188
-200
-200
-195
-181
-170
-178
-178
-178
-182
-181
-175
-173
-169
-167
-173
-164
-154
-154
-133
-118
-117
-117
-124
-131
-141
-153
-149
-157
-164
-171
-172
-157
-153
-152
-155
-155
-156
-158
-164
-167
-166
-172
-172
-184
-209
-212
-206
-198
-197
-203
-200
-198
-204
-212
-211
-204
-199
-201
-195
-188
-188
-182
-187
-194
-199
-205
-202
-206
-208
-204
-203
-209
-214
-205
-203
-205
-203
-211
-217
-217
-212
-211
-208
-204
-193
-191
-200
-216
-217
-204
-220
-230
-233
-233
-228
-232
-229
-230
-228
-219
-225
-234
-223
-210
-212
-220
-220
-221
-220
-212
-209
-219
-221
-227
-216
-216
-218
-210
-207
-195
-194
-183
-180
-179
-166
-171
-185
-178
-176
-182
-180
-176
-186
-191
-182
-200
-213
-222
-233
-238
-254
-260
-261
-265
-263
-267
-261
-251
-249
-243
-244
-240
-243
-258
-256
-259
-271
-265
-262
-257
-259
-266
-259
-255
-262
-262
-265
-259
-254
-248
-246
-240
-237
-250
-261
-264
-263
-262
-250
-248
-254
-244
-238
-240
-250
-255
-251
-263
-276
-268
-255
-256
-258
-259
-269
-280
-286
-290
-293
-297
-289
-288
-287
-292
-291
-291
-294
-288
-305
-300
-290
-288
-272
-264
-261
-254
-250
-248
-252
-251
-251
-249
-244
-242
-241
-255
-261
-264
-275
-277
-280
-275
-267
-260
-258
-258
-251
-248
-249
-253
-265
-278
-274
-272
-274
-267
-266
-262
-263
-270
-265
-270
-268
-271
-269
-278
-287
-272
-259
-253
-258
-252
-244
-248
-262
-261
-262
-265
-267
-270
-269
-270
-272
-279
-268
-253
-256
-248
-236
-226
-230
-228
-210
-208
-210
-212
-200
-185
-188
-177
-185
-191
-185
-192
-190
-194
-201
-202
-203
-209
-199
-199
-199
-195
-204
-215
-233
-243
-248
-251
-256
-254
-254
-262
-270
-269
-270
-276
-292
-306
-310
-319
-307
-292
-285
-284
-289
-288
-305
-313
-313
-310
-315
-321
-312
-295
-293
-290
-294
-295
-288
-278
-268
-264
-253
-258
-259
-264
-259
-266
-279
-302
-314
-305
-311
-318
-319
-326
-334
-340
-349
-351
-340
-310
-306
-298
-285
-280
-276
-279
-267
-242
-238
-227
-209
-209
-202
-204
-206
-221
-233
-232
-228
-224
-228
-230
-237
-243
-230
-212
-207
-204
-198
-186
-187
-184
-188
-193
-199
-192
-188
-196
-201
-201
-196
-194
-203
-207
-210
-208
-196
-195
-186
-179
-180
-180
-186
-199
-203
-210
-213
-223
-214
-198
-199
-198
-196
-189
-179
-169
-165
-155
-143
-146
-167
-177
-171
-163
-166
-172
-172
-164
-167
-185
-192
-193
-201
-202
-198
-208
-205
-200
-205
-211
-214
-217
-223
-221
-229
-231
-228
-229
-226
-233
-252
-258
-248
-252
-260
-267
-267
-269
-263
-272
-282
-276
-270
-272
-286
-294
-297
-305
-311
-316
-312
-301
-305
-317
-315
-302
-302
-299
-297
-300
-288
-291
-290
-287
-302
-305
-294
-302
-294
-285
-295
-294
-294
-283
-279
-277
-277
-279
-274
-284
-280
-268
-264
-271
-276
-273
-295
-305
-300
-309
-330
-329
-324
-332
-326
-309
-303
-308
-313
-317
-308
-312
-306
-294
-285
-285
-279
-264
-259
-261
-265
-268
-277
-287
-287
-282
-290
-292
-283
-286
-288
-295
-293
-291
-293
-279
-278
-289
-292
-289
-280
-282
-286
-280
-280
-290
-295
-292
-291
-297
-300
-305
-318
-327
-340
-346
-339
-331
-331
-335
-336
-342
-348
-355
-359
-366
-379
-387
-375
-366
-371
-378
-378
-385
-388
-393
-400
-407
-412
-403
-390
-380
-382
-386
-395
-410
-412
-413
-406
-403
-412
-413
-415
-419
-419
-419
-420
-408
-391
-393
-388
-384
-383
-367
-356
-352
-352
-355
-357
-357
-366
-360
-359
-357
-348
-355
-351
-337
-333
-324
-324
-324
-317
-307
-308
-315
-316
-313
-318
-329
-330
-332
-326
-311
-303
-307
-308
-301
-294
-293
-289
-297
-281
-274
-277
-283
-281
-284
-291
-287
-295
-291
-291
-283
-273
-276
-286
-302
-303
-299
-297
-298
-288
-278
-281
-287
-298
-299
-301
-307
-303
-309
-312
-317
-316
-305
-316
-317
-319
-326
-338
-347
-346
-337
-330
-332
-333
-328
-326
-318
-314
-307
-307
-312
-320
-327
-327
-324
-326
-324
-322
-332
-332
-342
-342
-335
-329
-324
-321
-316
-305
-291
-280
-277
-273
-260
-263
-274
-281
-278
-275
-281
-279
-271
-271
-282
-282
-285
-289
-294
-291
-283
-279
-285
-283
-281
-289
-275
-265
-251
-250
-239
-230
-231
-233
-237
-239
-241
-231
-233
-228
-225
-220
-212
-206
-210
-222
-218
-216
-219
-219
-207
-203
-209
-218
-218
-212
-213
-218
-212
-205
-207
-202
-195
-194
-211
-218
-225
-241
-257
-260
-257
-259
-253
-244
-242
-251
-262
-267
-274
-281
-279
-272
-275
-288
-290
-299
-292
-279
-270
-266
-273
-284
-289
-291
-301
-303
-311
-309
-309
-308
-305
-314
-320
-315
-308
-317
-306
-302
-294
-287
-297
-304
-308
-310
-307
-290
-279
-262
-253
-252
-250
-249
-237
-238
-242
-244
-238
-237
-235
-232
-233
-229
-235
-232
-233
-227
-235
-229
-244
-257
-256
-258
-251
-247
-242
-246
-254
-253
-247
-246
-248
-245
-251
-257
-253
-258
-264
-261
-257
-255
-249
-254
-266
-264
-256
-256
-247
-245
-264
-264
-247
-226
-227
-225
-230
-235
-226
-227
-213
-205
-205
-200
-196
-203
-196
-203
-213
-209
-210
-209
-220
-220
-223
-227
-218
-218
-226
-232
-239
-249
-247
-238
-234
-240
-241
-241
-252
-260
-254
-252
-260
-265
-261
-249
-245
-241
-237
-236
-235
-248
-260
-259
-263
-262
-266
-270
-283
-294
-304
-322
-315
-304
-303
-307
-308
-301
-295
-290
-290
-292
-284
-283
-285
-285
-288
-291
-292
-292
-302
-309
-313
-315
-330
-346
-338
-324
-323
-322
-301
-291
-308
-318
-323
-323
-334
-343
-351
-350
-330
-325
-326
-327
-329
-324
-329
-329
-335
-332
-333
-334
-321
-315
-305
-307
-300
-293
-281
-268
-259
-244
-239
-250
-241
-239
-240
-234
-241
-234
-237
-250
-256
-259
-253
-245
-235
-243
-250
-256
-259
-244
-254
-277
-271
-268
-279
-296
-294
-283
-285
-290
-273
-272
-274
-269
-270
-282
-288
-282
-281
-289
-287
-274
-274
-270
-255
-252
-261
-257
-245
-236
-243
-243
-239
-243
-240
-250
-245
-235
-231
-221
-220
-226
-231
-231
-231
-229
-220
-221
-229
-235
-242
-246
-252
-270
-267
-269
-275
-286
-303
-304
-304
-312
-312
-316
-322
-325
-329
-324
-313
-305
-298
-295
-292
-296
-287
-272
-274
-273
-263
-253
-258
-261
-264
-270
-278
-277
-268
-254
-256
-257
-254
-258
-270
-274
-265
-259
-253
-244
-229
-222
-214
-211
-204
-201
-200
-199
-195
-190
-193
-194
-198
-197
-189
-191
-204
-202
-207
-195
-196
-193
-186
-190
-181
-176
-179
-187
-194
-202
-210
-213
-211
-201
-193
-198
-202
-200
-209
-216
-214
-218
-219
-227
-235
-236
-238
-229
